TrueURL
TrueURL

Menü

406 Not Acceptable

Sunucu, istemcinin Accept başlıklarına (biçim, dil, kodlama) uyan bir yanıt üretemiyor ve varsayılan bir yanıt da göndermiyor.

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

406 Not Acceptable, hedef kaynağın Accept, Accept-Language veya Accept-Encoding gibi istemcinin içerik müzakeresi başlıklarına uyan bir temsili olmadığı ve sunucunun varsayılan bir temsil göndermeye istekli olmadığı anlamına gelir. Kullanıcının veya istemcinin seçim yapabilmesi için gövde mevcut temsilleri listelemelidir.

Pratikte çoğu sunucu karşılayamadığı tercihleri yok sayar ve varsayılan bir temsil gönderir; RFC 9110 buna açıkça izin verir. Bu nedenle 406 çoğunlukla yalnızca belirli medya türlerini sunan API'lerde görülür; örneğin Accept: application/xml alan bir JSON API'si.

Bazı hosting sağlayıcıları ModSecurity gibi güvenlik modüllerini engellenen isteklere 406 ile yanıt verecek şekilde yapılandırır; bu yüzden bir 406, içerik müzakeresi sorunu değil, bir güvenlik duvarı kararı da olabilir.

Örnek yanıt

HTTP
HTTP/1.1 406 Not Acceptable
Date: Fri, 06 Nov 2026 10:15:32 GMT
Vary: Accept
Content-Type: application/json
Content-Length: 57

{"error":"Available formats: application/json, text/csv"}

SEO ve yönlendirme kontrolü

Tarama botları geniş kapsamlı Accept başlıkları gönderir; bu nedenle 406 almamaları gerekir. Alırlarsa URL bir 4xx hatası olarak değerlendirilir ve dizine eklenmez. Bir yönlendirme kontrolü 406 döndürdüğü halde sayfa tarayıcıda açılıyorsa, eklediğiniz özel Accept başlıklarına veya User-Agent ya da URL ile eşleşen bir güvenlik kuralına bakın.

Yaygın nedenler ve kullanım alanları

  • Bir API yalnızca JSON destekliyor, ancak istemci XML veya başka bir biçim istedi.
  • Katı bir Accept-Language yapılandırmasında eşleşen bir çeviri ve yedek dil yok.
  • Paylaşımlı hostingde bir ModSecurity veya WAF kuralı isteği 406 ile engelliyor.

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.