HTTP durum kodları ile karşılaşmayanımız yoktur sanırım. Sunucu hata kodları ile özellikle web sitesi olan insanlar sık sık karşılaşır. İnternet siteleri üzerinde pek çok kod vardır. Ancak her kod hata anlamına gelmez.
Fakat bazen de bu kodlar sunucuda bir şeylerin ters gittiği anlamına gelir. Genel olarak karşınıza çıkan kodlar; hata kodları ve durum kodları olarak iki ayrı sınıfta incelenir. Bazı kodlar kalıcı olarak çıkar. Bazı kodların getirdiği sorunlar ise geçicidir.
Durum kodları; genel olarak sayfalar üzerinde yönlendirme, kalıcı yönlendirme ya da geçici yönlendirme gibi durumlar hakkında bilgi verir. Hata kodları ise; erişim engelleme ya da bulunamazlık gibi durumlarda bilgi sahibi olmanızı sağlar. Ayrıca arama motoru üzerinden de kodlar hakkında bilgi alma şansınız vardır.
Http durum kodları genel olarak web sitenizde beş ayrı tip kod yapısıyla karşınıza çıkar. 100, 200, 300, 400 ve 500 ile başlayan her bir kod farklı anlama gelir.
- 1xx durum kodları genel olarak bilgi vermeye yöneliktir.
- 2xx durum kodları çoğu zaman başarıdan bahseder.
- 3xx durum kodları yeniden yükleme kodları olarak bilinir.
- 400 ile başlayan kodlar istemci hatalarıyla alakalıdır.
- 500 ile başlayan kodlar sunucu tarafındaki hataları ifade eder.
Http durum kodları ne anlama gelir?
Zaman karşılaştığımız http durum kodları şunlardır;
- 400 hata kodu
- 403 hata kodu
- 404 hata kodu
- 500 hata kodu
- 502 hata kodu
- 503 hata kodu
400 Hata kodu nedir?
Sayfa hata kodları arasında yer alan 400 hata kodu, Bad Request hata kodu olarak da bilinir. Bu hata koduyla genel olarak Web sunucusunun gönderilen isteğin tamamlanamaması durumunda karşılaşırsınız.
Yani bir şey olması gerektiği gibi değildir anlamına gelir. İnternet sayfaları üzerinde 400 hata kodu ile farklı şekillerde karşılaşma ihtimaliniz vardır. Bu hata kodunda karşı karşıya gelebileceğiniz başlıkların bir kısmı şu şekildedir;
- 400 – Bad Request
- Bad Request Bad Request : Error
- 400 Bad Request
- 400 Http Error 400- Bad Request
400 hata kodu ile karşı karşıya denk gelmeniz sebep olan 4 farklı etmen vardır. Genel olarak;
- Eksik ya da hatalı URL ile işlem yapmaya çalışılması
- Tarayıcı çerezlerinden kaynaklı olan problemler
- DNS sorunları
- Tarayıcıda yer alan ön bellekleme problemi
403 Hata kodu nedir?
Sayfa hata kodları adı altında karşınıza çıkabilecek olan bir başka kod ise 403 hata kodudur. 403 hata kodu; genel olarak erişim izninizin olmadığı adrese ya da Web sayfasına ulaşım sağlamaya çalıştığınız zaman karşınıza çıkar. Böyle durumlarda sunucunun isteği reddettiği görülür. Bu kodun altında karşınıza çıkabilecek olan başlıklar şunlardır
- Http Error 403 – Forbidden
- 403 Forbidden
- You dont have permission to acces on this server benzeri hatalar ise 403 hata kodunu temsil eder. Bu hata kodunun nedeni ise iki şekilde ifade edilir;
- Hatalı dosya ve klasör izinleri
- Hatalı .htcaccess dosyaları ve ayarları
404 Hata kodu nedir?
Sayfa hata kodları arasında bulunan 404 durum kodu, pek çok sorundan dolayı karşınıza çıkabilir. Sunucu isteği işleyemediği zamanlarda da bu sorunlarla karşı karşıya kalabilirsiniz. Bu sorunlar ise şu şekilde ifade edilebilir;
- Taşınma işlem sırasında eksik taşıma işlemi yapılması
- Sunucuda bulunan dosyaların yanlış yere taşınması
- Arama sırasında yapılmış olan yazım ya da arama yanlışları
- Aratılan sayfanın kaldırılmış olması
- Yanlış backlinkler
- Web sitesinin bakım süreci içinde olması
- İç ve dış bağlantı hataları
500 Hata kodu nedir?
500 hata kodu aynı zamanda Internal Server Hatası olarak da bilinir. Bu hata kodu, Web sitenizin sunucusunda birtakım problemler olduğu anlamına gelir. Ayrıca .htaccess dosyasında mevcut olan hatalı kurulumlardan dolayı karşınıza çıkar. Hataya çözüm üretmek için ise kapsamlı bir şekilde araştırma yapmanız gerekir.
503 Hata kodu
Genel olarak onarım ya da bakım çalışmalarının yapıldığı sitelerde karşınıza çıkar. Fakat bu hatanın site sahibinden kaynaklı olduğunu düşünmek yanlıştır. 503 hata kodu çoğu zaman hosting firmasında kaynaklı olarak ortaya çıkan bir durumdur.
502 Hata Kodu nedir?
502 hata kodu da sayfa hata kodları arasında yer alan ve en sık karşılaşılan kodlardan biridir. Bu hata kodu genel olarak bozuk ağ geçidiyle karşılaşmanız durumunda ortaya çıkar. Özellikle parametlerin yanlış olduğu zamanlarda denk gelmeniz olası bir ihtimaldir. Geçici bir sorun olduğu için kısa süre içerisinde çözüme ulaştırılması mümkündür. İstenen kaynağın, basit işlemlerle eski haline dönüştürülmesi çok zor değildir.