GenelinternetNasıl Yapılır?WebmasterWordPress

404 Not Found The resource requested Hatası ve Çözümü

Reklamlar

404 Not Found The Resource Requested hatası, özellikle WordPress gibi içerik yönetim sistemlerinde yaygın şekilde görülen, ancak çözümü oldukça basit bir HTTP hatasıdır. Bu içerikte, bu hatanın neden kaynaklandığını ve en etkili çözüm yollarını adım adım inceleyeceğiz.


404 Not Found The Resource Requested Hatası Neden Olur?

Bu hata, genellikle aşağıdaki nedenlerle ortaya çıkar:

  • Yanlış URL: Kullanıcı yanlış bir bağlantıya tıklamış veya URL’yi hatalı yazmış olabilir.
  • Silinmiş veya Taşınmış İçerik: Sayfa ya da dosya silinmiş ya da farklı bir konuma taşınmış olabilir.
  • .htaccess Dosyasının Eksikliği: Özellikle WordPress sistemlerde .htaccess dosyasının silinmesi veya bozulması sıkça hataya neden olur.
  • Yönlendirme Sorunları: Uygun olmayan 301/302 yönlendirmeleri.
  • Sunucu İzin Problemleri: Dosya veya klasör izinlerinin doğru yapılandırılmamış olması.
  • Sunucu Problemleri: Sunucu tarafında geçici sorunlar olabilir.
HTTP Error 404. The Requested resource is not found hatası ve çözümü
HTTP Error 404. The Requested resource is not found hatası ve çözümü

WordPress’te 404 Not Found The Resource Requested Hatasının Nedenleri

.htaccess Dosyasının Silinmesi veya Bozulması

WordPress sitenizin kök dizininde yer alan .htaccess dosyası silindiyse ya da bozulduysa, sistem URL yönlendirmelerini gerçekleştiremez ve bu da 404 not found the resource requested hatasına yol açar.


4 Not Found The Resource Requested Sorunu

“404 Not Found” hatası, bir web tarayıcısı ya da istemcisinden bir kaynağı (örneğin, bir web sayfası veya resim) bulamama durumunu ifade eder. Bu hata genellikle şu durumlarla ilişkilidir:

  1. Yanlış URL: İstek yapılan kaynak, sunucuda bulunmuyor veya yanlış bir URL ile istek yapılmış olabilir. URL’yi kontrol ederek hatalı bir yazımı düzeltmeye çalışın.
  2. Dosya veya Sayfa Silinmiş veya Taşınmış: İstek yapılan dosya veya sayfa, sunucu tarafından silinmiş, taşınmış veya adı değiştirilmiş olabilir. Bu durumda, doğru bir URL’yi kullanarak güncel kaynağı bulmaya çalışın.
  3. Yönlendirme Hataları: Sayfa veya dosya, sunucu üzerinde başka bir yere taşındıysa veya yeniden adlandırıldıysa, bu durumda eski URL’yi kullanarak doğru yönlendirmeyi sağlamak önemlidir.
  4. İzin Sorunları: Sunucu, istemcinin istediği kaynağa erişim izinlerine sahip değilse, “404 Not Found” hatası oluşabilir. Dosya veya dizin izinlerini kontrol edin ve gerekirse düzeltmeye çalışın.
  5. .htaccess Dosyası Sorunları: Eğer bir Apache sunucusu kullanılıyorsa, .htaccess dosyasındaki hatalar veya yanlış yönlendirmeler nedeniyle “404 Not Found” hatası alabilirsiniz. .htaccess dosyasını kontrol ederek gerekli düzenlemeleri yapmaya çalışın.
  6. Sunucu Sorunları: Sunucu tarafında genel bir sorun olabilir. Sunucu durumunu kontrol etmek için sistem yöneticinizle iletişime geçebilirsiniz.

Bu tür bir hata genellikle sorunun nedenini belirlemenin birkaç yolu olduğunu gösterir. Sorunu çözmek için, isteğinizi yapan URL’yi, sunucu günlük dosyalarını ve gerekirse ilgili konfigürasyon dosyalarını (örneğin .htaccess) kontrol etmek önemlidir.


404 Not Found The Resource Requested Hatası İçin Çözüm Yolları

404 Not found the resource requested hatası için çözüm yolları önerimizde 3 farklı yol mevcut bu öneriler;

1. Kalıcı Bağlantı Ayarlarını Güncelleyin

  • WordPress panelinize giriş yapın.
  • Ayarlar > Kalıcı Bağlantılar sekmesine gidin.
  • Herhangi bir değişiklik yapmadan “Değişiklikleri Kaydet” butonuna basın.
  • Bu işlem yeni bir .htaccess dosyası oluşturur.

2. Yeni Bir .htaccess Dosyası Oluşturun (CPANEL ile)

  • Hosting panelinize (CPANEL) giriş yapın.
  • Public_Html dizini altında bir dosya oluşturun. İsmini .htaccess yapın.
  • Dosya içeriğine aşağıdaki kodu yapıştırın ve kaydedin:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</IfModule>
# END WordPress
404 Not Found The resource requested hatası ve çözümü
404 Not Found The resource requested hatası ve çözümü

3. Yerel Bilgisayarda .htaccess Dosyası Oluşturma (Alternatif Yöntem)

  • Bilgisayarınızda bir metin dosyası açın.
  • Yukarıdaki kodu yapıştırın.
  • Dosyayı “.htaccess” ismiyle ve tüm dosyalar formatında kaydedin.
  • FTP üzerinden sitenizin ana dizinine yükleyin.

Oluşturulan .htaccess Dosyası Nereye Yüklenmeli?

Dosya, sitenizin ana dizini olan Public_Html klasörüne yüklenmelidir. Bu dizin WordPress’in kurulu olduğu kök dizindir.


404 Not Found The Resource Requested Hatası Devam Ediyorsa?

  • .htaccess dosyasının chmod izinlerini 777 yaparak tekrar deneyin.
  • Sunucunun bu dosyayı okuyabilir olması gereklidir.

404 Not Found The Resource Requested Hatası Hakkında Daha Fazlası

Bu hata, sadece .htaccess dosyasıyla sınırlı değildir. İşte olası nedenlerin detaylı listesi:

  1. Yanlış URL kullanımı
  2. Sayfa veya içeriğin silinmiş ya da taşınmış olması
  3. Yanlış yönlendirme ayarları
  4. Erişim izinlerinin eksikliği
  5. Sunucu hataları veya yapılandırma problemleri
  6. Eksik ya da bozuk .htaccess dosyası

htaccess Dosyası Nasıl Düzenlenir?

Elbette ki aklınızda ki sorulardan bir tanesi şuan için .htaccess dosyası nasıl düzenlenir olacaktır. Bu da çok kolay bir yöntem olacaktır. Ama unutmayın ki .htaccess dosyasını düzenlerken dikkatli olmalısınız, çünkü hatalı bir yapılandırma web sitenizin düzgün çalışmamasına neden olabilir. Her zaman yedek almak ve değişiklikleri adım adım test etmek iyi bir uygulamadır.

.htaccess Dosyasını Bulma veya Oluşturma

  • Web sitenizin kök dizinine FTP veya CPANEL ile bağlanarak mevcut dosyayı bulun veya yeni oluşturun.

Dosya İçeriğini Düzenleme

  • Gerekli WordPress yönlendirme komutlarını içerdiğinden emin olun.
  • Örnek olarak: Options -Indexes Redirect 301 /eski-url /yeni-url

Dosyayı Kaydetme ve Yükleme

  • Değişiklikleri kaydedin ve FTP üzerinden ana dizine yükleyin.

Sunucu Ayarlarını Kontrol Etme

  • Apache konfigürasyon dosyasındaki AllowOverride ayarının etkin olduğundan emin olun.
  • Değişiklikler etkisizse sunucuyu yeniden başlatın.

Sıkça Sorulan Sorular (SSS)

404 Not Found The resource requested hakkında sıkça sorulan sorulardan kısa bir derleme;

“404 Not Found The Resource Requested” hatası SEO’yu etkiler mi?

Evet. Bu hata, tarayıcı ve arama motorlarının sayfaya erişememesine neden olur. Bu da sıralamanızı olumsuz etkileyebilir.

Bu hatayı nasıl hızlıca çözerim?

Kalıcı bağlantıları yenileyerek veya yeni bir .htaccess dosyası oluşturarak hızlıca çözüm sağlayabilirsiniz.

Htaccess dosyasını nasıl yedeklerim?

FTP’ye bağlanarak mevcut dosyayı bilgisayarınıza indirebilir veya CPANEL üzerinden kopyalayabilirsiniz.

404 Not Found The resource requested hatası ve çözümü hakkında sizlerinde söylemek ya da eklemek istediği bir şey varsa bize yorum bölümünde bildirebilirsiniz.

Reklam
Reklamlar

MKorkut

Amaç bilgi.. Android 'den anlamam, sorun gelir araştırmamı yapar çözümü sunarım. Makaleyi iyice okumadan yorum yapmayın lütfen, herkesin anlayabileceği bir sade dil ile sorunları özetleyip makaleyi yayınlıyorum.

İlgili Makaleler

13 Yorum

  1. emeğinize sağlık sorunu kısa sürede anlattığınız şekilde çözdüm. ben hosting taşımıştım ana sayfa görünüyordu fakat konulara giriş yapmak istediğimde bu hata veriyordu sayenizde sorunsuz sekilde çözdüm. Teşekkürler

  2. interbilgi Platformu olarak sorunu çözüp, bize geri dönüş yaparak bildirdiğiniz için teşekkür ederiz.

  3. Dostum sağol, “404 Not Found The resource requested could not be found on this server!” bu hata için çözümü buldum ve sayende çözdüm.

  4. Merhaba Thx,

    WordPress tabanlı sitelerde oluşan bu hatanın çözümünü bulup, sorununuzu giderdiğiniz için bizde mutluyuz.

    Mutlu Günler.

  5. Teşekkür ederim bendeki sorun da c panelde htaccess dosyası gözükmüyordu sadece ana sayfa açılıyordu dosyalara girdim sag üstteki ayarlardan gizli dosyaları göster dedim çalıştı çalışmayan arkadaşlar deneyebilir

  6. Merhaba Furkan,

    diğer arkadaşlar için faydalı bilgi vermen adına teşekkürler.

    Mutlu Günler Dileriz.

  7. Litespeed Cache eklentisindeki bazı ayarları kurcalarken WordPress sitemdeki bazı konuları açmaya çalıştığımda bu hatayı veriyordu. Sebebini bulamamıştım. En son dediğiniz htaccess dosyasını indirdim, içinde eklentinin bazı kodları vardı. Onları silip verdiğiniz kodları yazıp kaydettim site düzeldi. Eklentiyi de kaldırdım. :) Teşekkürler.

  8. selamlar hocam;

    htaccess şöyle dosyam var ancak ssl kodu ile resimdeki gönderdiğim gibi başlıyor. sizin konu en yukarı eklersem çalışır mı hocam :)

  9. Merhaba Ömer,

    yedek alıp deneyebilir misin. Normal şartlarda çalışması gerekiyor ama biz tedbirimizi alalım.

    İyi Çalışmalar.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu