HTTP Durum Kodu Nedir?
Tarayıcınız bir web sayfasına erişmek istediğinde sunucu 3 basamaklı bir HTTP Durum Kodu (HTTP Status Code) döndürür. İlk rakam yanıtın kategorisini belirler:
HTTP Kod Sınıfları
- 1xx (Bilgilendirici): İstek alındı, işlem devam ediyor.
- 2xx (Başarılı): İstek başarıyla karşılandı (En ünlüsü:
200 OK). - 3xx (Yönlendirme): İstenen kaynak başka bir adrese taşındı.
301 Moved Permanently: Kalıcı yönlendirme (SEO link gücünü aktarır).302 Found: Geçici yönlendirme.
- 4xx (İstemci Hatası): Sorun kullanıcının isteğindedir.
400 Bad Request: Hatalı istek sözdizimi.401 Unauthorized: Kimlik doğrulama gerekli.403 Forbidden: Erişim yetkisi yok (İzin hatası).404 Not Found: Sayfa veya dosya bulunamadı.
- 5xx (Sunucu Hatası): Sorun web sunucusunun kendisindedir.
500 Internal Server Error: Genel sunucu / PHP yazılım hatası.502 Bad Gateway: Arka uç servisinden (PHP-FPM) geçersiz yanıt.503 Service Unavailable: Sunucu aşırı yüklü veya bakımda.504 Gateway Timeout: Ağ geçidi zaman aşımına uğradı.