İnternet erişimi olan herkes, bir web sayfasını ziyaret etmeye çalışırken büyük olasılıkla ”404 Not Found” ekranı ile karşılaşmıştır. Bu hata, yanlış bir sayfa adresi veya sunucuda eksik bir sayfa nedeniyle oluşabilir. 404 hataları, istenen sayfa sunucuda bulunmadığında, web tarayıcınızda görüntülenen standart HTTP yanıt kodlarıdır.
Ancak bu, tüm web sitesinin/sunucunun kapalı olduğu anlamına gelmez. Çoğu durumda, sunucu çalışır durumdayken yalnızca istenen web sayfasına erişilemez. Gördüğünüz 404 hata mesajları özelleştirilebilir. Bu nedenle, farklı web sitelerinde farklı 404 hata mesajları olabilir.
İlgili İçerik: 509 Bandwidth Limit Exceeded Hatası Nedir? Nasıl Düzeltilir?
404 Hatası Nasıl Görünür?
Web tarayıcılarına, işletim sistemlerine ve uygulamalara bağlı olarak 404 hatası aşağıdaki biçimde görüntülenir.
- HTTP 404
- HTTP 404 Bulunamadı (HTTP 404 Not Found)
- Hata 404 (Error 404)
- Error 404 Not Found
- 404 Error
- 404 Bulunamadı
- 404 Not Found
- İstenen URL (URL) bu sunucuda bulunamadı
- 404 – Dosya veya dizin bulunamadı
- Hata 404. Aradığınız sayfa bulunamadı
404 Durum Kodunun Nedenleri
404 hatasının iki nedeni vardır: istemci tarafından ve geliştirici/sunucu tarafından.
İstemci Tarafı: Var olmayan bir URL’yi yanlış yazmış olabilirsiniz. Böylece, tarayıcınız sunucudan sayfayı görüntülemesini istediğinde, asıl sayfanın yerine 404 hatası veren bir web sayfası döndürür.
Örneğin, www.facebook.com’u ziyaret etmek istiyor, ancak var olmayan bir adresi yanlış yazdıysanız, bu bir HTTP 404 hatasına neden olur.
Sunucu Tarafı: Sayfa yeni bir adrese taşınmışsa ve geliştiriciler sayfa URL’sini güncellememiş veya adresi yeni adrese yönlendirmemişse, bu bir HTTP 404 hatasına neden olur.
İlgili İçerik: 503 Service Unavailable Hatası Nedir? Nasıl Çözülür?
404 Not Found Hatası için Çözümler
1. Web sayfasını yeniden yüklemek sorunu çözebilir. Bunu yapmak için F5’e (Windows’ta) basabilir, yeniden yükle butonuna tıklayabilir, sağ tıklayıp Yenile’yi seçebilir veya adrese tıklayarak enter tuşuna basabilirsiniz.
404 hatası farklı sebeplerle ortaya çıkabileceği gibi bazen de sebepsiz yere ortaya çıkabilir. Bu nedenle, basit bir yeniden yükleme tüm sorunu çözebilir.
2. Çoğu durumda, kullanıcılar adres çubuğuna yanlış sayfa adresini/URL’yi girme eğilimindedir. Bu nedenle, hatadan kurtulmak için URL’yi tekrar kontrol edebilirsiniz.
3. Bazen, sunucu dizinini incelemek sorunu çözebilir. HTTP 404 Hatasıyla karşılaştığınız URL’nin www.example.com/1/a/c.html olduğunu varsayalım.
URL’den /c.html’yi silerek dizinde bir düzey yukarı çıkmayı deneyin. Bu sorunu çözmezse /a’yı silerek çalışıp çalışmadığına bakın.
Çalışan bir sayfaya gelene kadar işlemi tekrarlayın. Çalışan bir sayfaya gitmezseniz, web sitesi kapanmış veya yeni bir adrese taşınmış olabilir.
4. Google, Yahoo, Bing vb. gibi popüler arama motorları, istediğiniz web sitesinin doğru adresini bulmanıza yardımcı olur. Yanlış adresi yazsanız bile, arama sonucunda “Bunu mu demek istediniz?” gibi düzeltmeler eklenir.
URL’yi tekrar unutursanız, sayfayı tarayıcınızda yer imlerine ekleyebilirsiniz. Bu şekilde, istediğiniz web sitesine kolayca erişebilirsiniz.
5. Genellikle, tarayıcı önbelleğini veya çerezleri temizlemekte işe yarayabilir. URL düzgün çalışıyorsa, yani telefonunuzda veya tabletinizde 404 Hata Bulunamadı mesajı görüntülenmiyorsa, önbelleği ve çerezi temizlemek sorunu çözecektir.
6. Önbellek/çerez temizliğinden sonra bile bir web sitesinin tamamı açılmıyorsa, sayfanın farklı ağlarda ve farklı cihaz düzeylerinde çalıştığı göz önüne alındığında, sisteminiz tarafından kullanılan DNS’yi değiştirmek de başka bir seçenektir.
Bununla birlikte, bir web sitesinin tamamındaki 404 Hatası yaygın değildir ve ISP veya İnternet Servis Sağlayıcısı tarafından uygulanan bazı kısıtlamalardan kaynaklanabilir. Bu nedenle, HTTP 404 hatasını ortadan kaldırmak için DNS ayarlarınızı değiştirin.
7. Web sitesi sahibine de ulaşarak da bu sorunu çözebilirsiniz. Web sitesi sahibi erişmeye çalıştığınız sayfayı kaldırmış veya yerini değiştirmiş olabilir. Bu nedenle, onlarla iletişime geçmeniz, sürekli olarak meydana gelen 404 bulunamadı hatası için size doğru nedeni verecektir.
8. Son olarak, yukarıdaki tekniklerden hiçbiri 404’ü düzeltmezse, ara vermek ve bir süre beklemek tek yol olabilir.
404 Error Not Found’a Benzer Hatalar Nelerdir?
404 Hata Bulunamadı gibi başka hatalar da vardır. En yaygın istemci tarafı hatalarından bazıları 403 Forbidden, 408 Request Timeout, 401 Unauthorized ve 400 Bad Request’tir. Hepimizin aşina olduğu 500 Dahili Sunucu Hatası gibi sunucu kaynaklı hatalar.
İlgili İçerik: DNS_probe_finished_nxdomain Hatası Nedir? Nasıl Çözülür?
404 Not Found İle İlgili En Çok Sorulan Sorular
1. WordPress’te bir 404 nasıl düzeltilir?
WordPress’teki 404 Hatası, temel olarak kalıcı bağlantı veya yeniden yönlendirme çakışmalarından kaynaklanır. Bu nedenle, her sayfa ve gönderi için bağlantıları düzeltmek sorunu çözecektir. Bunu WordPress ayarlarına gidip kalıcı bağlantı yapısını doğrulayarak yapabilirsiniz.
2. Web sitelerinde bulunmayan 404 nasıl düzeltilir?
Web sitenizdeki kırık bağlantılardan kaynaklanıyor olabilir ve bunları doğru adrese yönlendirmeniz gerekir. Ayrıca, sayfa artık mevcut değilse, onu ilgili yeni bir sayfaya veya yalnızca ana sayfaya yönlendirmeyi deneyebilirsiniz.