TrueURL
TrueURL

Menü

505 HTTP Version Not Supported

Sunucu, istekte kullanılan ana HTTP sürümünü desteklemiyor veya desteklemeyi reddediyor. Bugün genellikle hatalı bir istek satırına işaret eder.

Neden ifadesi
HTTP Version Not Supported
Yönlendirme
Hayır
Varsayılan olarak önbelleğe alınabilir
Hayır

505 HTTP Version Not Supported, sunucunun istekte kullanılan HTTP ana sürümünü desteklemediği veya desteklemeyi reddettiği anlamına gelir. Yanıt, bu sürümün neden desteklenmediğini ve sunucunun hangi protokolleri desteklediğini açıklamalıdır.

Bugün nadiren görülür, çünkü istemciler ve sunucular sürümleri tek tek denemek yerine TLS el sıkışması sırasında (ALPN ile) HTTP/2 ve HTTP/3 üzerinde anlaşır. Bir 505 daha çok hatalı biçimlendirilmiş bir istek satırına işaret eder: örneğin URL'deki kodlanmamış bir boşluk, bazı sunucuların yolun bir kısmını protokol sürümü olarak okumasına neden olur.

Örnek yanıt

HTTP
HTTP/1.1 505 HTTP Version Not Supported
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html
Content-Length: 65
Connection: close

<html><body><h1>505 HTTP Version Not Supported</h1></body></html>

SEO ve yönlendirme kontrolü

Tarama botları standart HTTP sürümlerini kullanır; bu nedenle 505 onları etkilememelidir. 505 görüyorsanız, URL'lerde kodlanmamış boşluklar gibi hatalı istek satırları gönderen istemcileri veya proxy'leri ya da yalnızca HTTP/1.0 destekleyen eski bir sunucuyu arayın.

Yaygın nedenler ve kullanım alanları

  • Bir istemci, yolunda kodlanmamış boşluklar bulunan bir istek satırı gönderiyor ve bazı sunucular bunu yanlış okuyor.
  • Çok eski veya gömülü bir sunucu yalnızca HTTP/1.0 destekliyor ya da bir sunucu HTTP/1.0 istemcilerini reddediyor.
  • Hatalı yapılandırılmış bir proxy protokol sürümünü yeniden yazıyor.

URL yönlendirme kontrolü

Ücretsiz TrueURL yönlendirme kontrol aracıyla bir URL'nin döndürdüğü tüm durum kodlarını adım adım görün.