HATA 404 - SAYFA BULUNAMADI

Neden bu sayfayı görüyorum?

404, dosyanın bulunmadığı anlamına gelir. Dosyayı zaten yüklediyseniz ad yanlış yazılmış olabilir veya farklı bir klasörde olabilir.

Diğer Olası Nedenler

Hot Link Protection'ın açık olması ve alan adının yetkili alanlar listesinde olmaması nedeniyle görsellerde 404 hatası alabilirsiniz.

Geçici URL'nize (http://ip/~kullanıcı adı/) gidip bu hatayı alırsanız, .htaccess dosyasında saklanan kural kümesinde bir sorun olabilir. Sorunu çözüp çözmediğini görmek için bu dosyayı .htaccess-backup olarak yeniden adlandırmayı ve siteyi yenilemeyi deneyebilirsiniz.

Ayrıca belge kökünüzü yanlışlıkla silmiş olmanız da mümkündür veya hesabınızın yeniden oluşturulması gerekebilir. Her iki durumda da lütfen hemen web barındırıcınızla iletişime geçin.

WordPress kullanıyor musunuz? WordPress'te bir bağlantıya tıkladıktan sonra 404 hataları hakkındaki Bölüme bakın.

Doğru yazım ve klasör nasıl bulunur?

Eksik veya Bozuk Dosyalar

404 hatası aldığınızda tarayıcınızda kullanmaya çalıştığınız URL'yi kontrol ettiğinizden emin olun. Bu, sunucuya hangi kaynağı istemesi gerektiğini söyler.

http://example.com/example/Example/help.html

Bu örnekte dosya public_html/example/Example/ konumunda olmalıdır.

Dikkat edin Durum bu örnekte önemlidir. Büyük/küçük harf duyarlılığını zorunlu kılan platformlarda eörnek ve Eörnek aynı konumlar değil.

Eklenti alanları için dosya public_html/addondomain.com/example/Example/ konumunda olmalıdır ve adlar büyük/küçük harfe duyarlıdır.

kırık görüntü

Sitenizde eksik bir görsel olduğunda sayfanızda kırmızı renkli bir kutu görebilirsiniz. X görüntünün eksik olduğu yer. Sağ tıklayın X ve Özellikler'i seçin. Özellikler size bulunamayan yolu ve dosya adını söyleyecektir.

Sayfanızda kırmızı işaretli bir kutu görmüyorsanız bu, tarayıcıya göre değişir. X Sayfaya sağ tıklamayı deneyin, ardından Sayfa Bilgilerini Görüntüle'yi seçin ve Medya Sekmesine gidin.

http://example.com/cgi-sys/images/banner.PNG

Bu örnekte resim dosyası public_html/cgi-sys/images/ konumunda olmalıdır.

Dikkat edin Durum bu örnekte önemlidir. Büyük/küçük harf duyarlılığını zorunlu kılan platformlarda PNG ve png aynı yerler değil.

WordPress Bağlantılarına Tıkladıktan Sonra Oluşan 404 Hataları

WordPress ile çalışırken, 404 Sayfa Bulunamadı hataları sıklıkla yeni bir tema etkinleştirildiğinde veya .htaccess dosyasındaki yeniden yazma kuralları değiştirildiğinde ortaya çıkabilir.

WordPress'te 404 hatasıyla karşılaştığınızda bunu düzeltmek için iki seçeneğiniz vardır.

1. Seçenek: Kalıcı Bağlantıları Düzeltin

  1. WordPress'e giriş yapın.
  2. WordPress'te sol taraftaki gezinme menüsünden, Ayarlar > Permalinkler (Geçerli ayarı not edin. Özel bir yapı kullanıyorsanız, özel yapıyı bir yere kopyalayın veya kaydedin.)
  3. seç  Varsayılan.
  4. Tıkla Ayarları Kaydet.
  5. Ayarları önceki yapılandırmaya geri değiştirin (Varsayılan'ı seçmeden önce). Özel yapınız varsa geri koyun.
  6. Tıkla Ayarları Kaydet.

Bu, çoğu durumda kalıcı bağlantıları sıfırlayacak ve sorunu çözecektir. Bu işe yaramazsa, .htaccess dosyanızı doğrudan düzenlemeniz gerekebilir.

Seçenek 2: .htaccess Dosyasını Değiştirin

Aşağıdaki kod parçasını ekleyin .htaccess dosyanızın en üstüne:

# WordPress BEGIN

Yeniden yazma motoru
RewriteBase /
Yeniden Yazma Kuralı ^index.php$ - [L]
RewriteCond% {REQUEST_FILENAME}!-F
RewriteCond% {REQUEST_FILENAME}!-D
RewriteRule. /index.php [L]

# WordPress'i sonlandırın

Blogunuz bağlantılarda yanlış alan adını gösteriyorsa, başka bir siteye yönlendiriyorsa veya görseller ve stil eksikse, bunların hepsi genellikle aynı sorunla ilgilidir: WordPress blogunuzda yanlış alan adı yapılandırılmıştır.

.htaccess dosyanız nasıl değiştirilir?

.htaccess dosyası, sunucuya belirli senaryolarda nasıl davranacağını söyleyen ve web sitenizin nasıl çalıştığını doğrudan etkileyen yönergeler (talimatlar) içerir.

Yönlendirmeler ve URL'leri yeniden yazma, bir .htaccess dosyasında bulunan çok yaygın iki yönergedir ve WordPress, Drupal, Joomla ve Magento gibi birçok komut dosyası, bu komut dosyalarının çalışabilmesi için .htaccess'e yönergeler ekler.

Çeşitli nedenlerle bir noktada .htaccess dosyasını düzenlemeniz gerekebilir. Bu bölüm, dosyanın cPanel'de nasıl düzenleneceğini kapsar, ancak nelerin değiştirilmesi gerekebileceğini kapsamaz.(Başka makalelere ve Bu bilgiler için kaynaklar.)

.htaccess Dosyasını Düzenlemenin Birçok Yolu Vardır

  • Dosyayı bilgisayarınızda düzenleyin ve FTP ile sunucuya yükleyin
  • Bir FTP programının Düzenleme Modunu kullanın
  • SSH ve bir metin düzenleyici kullanın
  • cPanel'de Dosya Yöneticisini kullanın

Çoğu kişi için bir .htaccess dosyasını düzenlemenin en kolay yolu cPanel'deki Dosya Yöneticisidir.

.htaccess dosyalarını cPanel'in Dosya Yöneticisinde Düzenleme

Herhangi bir şey yapmadan önce, bir şeyler ters giderse önceki bir sürüme geri dönebilmeniz için web sitenizi yedeklemeniz önerilir.

Dosya Yöneticisini açın

  1. cPanel'e giriş yapın.
  2. Dosyalar bölümünde, üzerine tıklayın Dosya Yöneticisi simgesi.
  3. Kutusunu kontrol edin için Belge Kökü ve açılır menüden erişmek istediğiniz alan adını seçin.
  4. emin olmak Gizli Dosyaları Göster (nokta dosyaları)" kontrol edilir.
  5. Tıkla Go. Dosya Yöneticisi yeni bir sekmede veya pencerede açılacaktır.
  6. Dosya listesinde .htaccess dosyasını arayın. Bulmak için kaydırmanız gerekebilir.

.htaccess Dosyasını Düzenlemek İçin

  1. Sağ tıklayın . Htaccess dosyası ve tıklayın Kod Düzenleme menüden. Alternatif olarak, .htaccess dosyasının simgesine tıklayabilir ve ardından Kod Düzenleyici sayfanın üst kısmındaki simge.
  2. Size kodlamayı soran bir diyalog kutusu görünebilir. Sadece tıkla Düzenle devam etmek. Düzenleyici yeni bir pencerede açılacaktır.
  3. Dosyayı gerektiği gibi düzenleyin.
  4. Tıkla Değişiklikleri Kaydet bittiğinde sağ üst köşede Değişiklikler kaydedilecek.
  5. Değişikliklerinizin başarıyla kaydedildiğinden emin olmak için web sitenizi test edin. Değilse, hatayı düzeltin veya siteniz yeniden çalışana kadar önceki sürüme geri dönün.
  6. Tamamlandığında, tıklayabilirsiniz Kapanış Dosya Yöneticisi penceresini kapatmak için.