Yaygın Web Sayfası Hataları

HTTP durum kodları, web tarayıcılarına sayfanın durumu hakkında bilgi sağlayan üç haneli numaralardır. İnternette gezinirken bu hatalardan bazılarıyla karşılaşabilir ya da bunları kendi hosting hesabınızda almış olabilirsiniz.

Burada, sorunu düzeltmek için ne yapılacağına ilişkin önerilerle birlikte en yaygın hata kodlarını anlamanıza yardımcı olacak bir hızlı kılavuz sunulmuştur.

400 — Bad Request
(Hatalı İstek)
Web sunucusu hatalı bir komut dosyasını ayrıştıramadı. Bu sorunun nedeni, çoğunlukla programlama hatalarıdır. Bu sorunun çözülmesi için geliştiriciniz ya da yazılım sağlayıcınızla konuşmalısınız.
Bu hatayı bir GoDaddy Hosting Connection® uygulamasında alırsanız destek departmanımızla iletişim kurun.
401 — Authentication Required
(Kimlik Doğrulaması Gerekli)
Bu sayfaya erişmek için kullanıcı adı ve şifre gerekiyor. Bunlar olmadan sayfaya erişmeye çalıştığınızda 401 — Authentication Required mesajıyla karşılaşırsınız.
403 — Forbidden
(Yasak)
Yasak hataları; bir dizin, dosya veya komut dosyasına uygun izinlere sahip olmadan erişilmeye çalışıldığında görüntülenir. Örneğin bir komut dosyası sadece kullanıcı için okunur durumdadır, başkaları bu dosyaya erişemez ve 403 hatasıyla karşılaşırlar.
Geçersiz dizin dosyaları ve boş dizinler de 403 hatalarına neden olabilir. Daha fazla bilgi için sahip olduğunuz hosting hesabı türüne bağlı olarak aşağıdaki makalelerden birine bakın: Web ve Klasik / cPanel / Plesk.
404 — Not Found
(Bulunamadı)
Ziyaretçiler mevcut olmayan URL’lere erişmeye çalıştıklarında 404 hatalarıyla karşılaşırlar. Bunun nedeni geçersiz URL, eksik dosya veya yeniden yönlendirmelerden artık mevcut olmayan URL’lere kadar pek çok şey olabilir.
500 — Internal Server Error
(Dahili Sunucu Hatası)
Bu çok yaygın bir hatadır ve web sitesini görüntülemeyle ilgili bir sorun olduğu, ancak ayrıntıların kolayca bulunamadığı anlamına gelir. Geçersiz .htaccess dosyaları veya bunlardaki geçersiz kurallar, Linux® hosting hesaplarında yaygın olarak 500 hatalarına neden olur. Windows®’da, bu en yaygın olarak web.config dosyası üzerinden geçersiz isteklerdir.
Sorunun nedenini bulmak için:
  • Linux — Apache® hata günlüklerinizi inceleyin.
  • Windows — Aşağıdaki kodu kullanarak web.config dosyanızda ayrıntılı hataları etkinleştirin:
    configuration>
       system.webServer>
          httpErrors errorMode="Detailed"/>
       /system.webServer>
    /configuration>

Daha fazla bilgi için W3.org adresindeki durum kodu açıklamaları listesine bakın:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html


Bu Makale Yardımcı Oldu mu?
Geri bildiriminiz için teşekkür ederiz. Müşteri hizmetleri temsilcisiyle görüşmek için lütfen destek telefon numarasını veya yukarıdaki sohbet seçeneğini kullanın.
Yardımcı olabildiysek ne mutlu bize! Sizin için yapabileceğimiz başka bir şey var mı?
Bunun için üzgünüz. Kafanızı neyin karıştırdığını veya çözümün problemi neden gidermediğini bize belirtin.