403 Forbidden Hatası

WPCİNİpuçları1 Yorum

403 Forbidden hatası karşılaşabileceğiniz en kötü durumlardan biridir. Bu makalede, size WordPress’deki 403 hatasını kolayca nasıl düzeltebileceğinizi göstereceğiz.

WordPress 403 Forbidden Hatası Nedir?

WordPress, web sitenizde bir sorun oluştuğunda hata kodlarını ve mesajları gösterir.

Wordpress 403 Forbidden Hatası

WordPress 403 Forbidden Hatası

403 erişim engellendi hata kodu, sunucu izinleriniz belirli bir sayfaya erişime izin vermediğinde gösterilir.

Bu hataya sebep olan farklı senaryolar vardır. Örneğin:

  • 403 Yasak – wp-admin veya WordPress oturum açma sayfasında erişim reddedildi.
  • 403 Yasak – WordPress kurulumu sırasında.
  • WordPress sitenizdeki herhangi bir sayfayı ziyaret ederken “Yasak” hatası.
  • Ayrıca, 403 Yasak statüsünün tamamını yerine “Erişim Reddedildi” mesajını görmeniz de mümkündür.

WordPress 403 Forbidden Hatası Neden Oluşur?

WordPress’deki 403 hatası için en yaygın neden, zayıf yapılandırılmış güvenlik eklentilerinden kaynaklanmaktadır. Birçok WordPress güvenlik eklentisi, kötü niyetli olduklarına inanıyorsa bir IP adresini (veya bir dizi IP adresini) engelleyebilir.

Başka bir olası sebep, bozuk bir .htaccess dosyası veya sunucunuzdaki hatalı dosya izinleri olabilir .

Kişisel WordPress hosting sunucu ayarlarında bazen yanlışlıkla değişiklikler yapabilirsiniz. Bu, sitenizde 403 hatasıyla sonuçlanabilir.

Şimdi herhangi bir değişiklik yapmadan önce, web sitenizin tam bir WordPress yedeğini oluşturmanızı öneririz. Bunun için WordPress yedekleme rehberimize göz atın.

Bunu söyleyerek, WordPress’deki 403 Forbidden hatasını nasıl çözeceğimize bir göz atalım.

1. Bir WordPress Eklentisinin Neden Olduğu 403 Hatasını Düzeltme

Yapmanız gereken ilk şey, tüm WordPress eklentilerini geçici olarak devre dışı bırakmaktır. Buna, sitenize yükleyebileceğiniz tüm güvenlik eklentileri de dahildir.

Bu işlem sorununuzu çözüyorsa bu, web sitenizdeki eklentilerden birinin bu hataya neden olduğunu gösterir.

403 Forbidden hatası yeniden çıkana kadar her eklentiyi birer birer etkinleştirerek hangi eklentinin hataya neden olduğunu belirleyebilirsiniz.

2. Bozuk .htaccess Dosyasının Neden Olduğu 403 Hatası

Genellikle 403 hatası, WordPress sitenizdeki bozuk bir .htaccess dosyası nedeniyle oluşur. Bu dosyayı onarmak oldukça kolaydır.

Öncelikle bir FTP istemcisini veya cPanel’de dosya yöneticisini kullanarak web sitenize bağlanmanız gerekir. Ardından, .htaccess dosyasını WordPress sitenizin kök klasöründe bulun.

.htaccess dosyasını bilgisayarınıza indirmeniz gerekir, böylece yedeklemiş oluruz. Sonra dosyayı hosting sunucunuzdan silin.

.htaccess Dosyasını Silmek

.htaccess Dosyasını Silmek

Web sitenize giriş yapın. Eğer 403 hatası çıkmıyor ise bu, .htaccess dosyanızın bozuk olduğunu gösterir.

WordPress admin alanına girip Ayarlar » Kalıcı Bağlantılar sayfasına girerek yeni bir .htaccess dosyası oluşturabilirsiniz.

Otomatik .htaccess Oluşturma

Otomatik .htaccess Oluşturma

Sayfanın altındaki Değişiklikleri Kaydet düğmesini tıklamanız yeterlidir ve WordPress otomatik olarak yeni bir .htaccess dosyası oluşturacaktır.

3. WordPress’de Dosya İzinleri Nedeniyle Oluşan 403 Forbidden Hatası

Web sitenizde saklanan tüm dosyaların dosya izinleri vardır. Bu dosya izinleri, web sitenizdeki dosyaları ve klasörleri kimlerin erişebileceğini kontrol eder. Yanlış dosya izinleri hataya neden olabilir.

Yukarıdaki iki çözüm sitenizdeki 403 yasaklı hatasını çözmezse, hatalı dosya izinleri en olası sebep olabilir.

WordPress hosting sağlayıcısından web sitenizi doğru dosya izinleri için kontrol etmesini isteyebilirsiniz.

Dosya izinlerini kendiniz değiştirmek, ciddi sonuçlar doğurabilir. Kendiniz yapmaktan emin değilseniz, bir arkadaşınıza yardım isteyin veya bir profesyonelden yardım alın.

Yinede kendiniz yapmak isterseniz, dosya izinlerinizi nasıl kontrol edeceğinizi aşağıda açıkladık.

Bir FTP istemcisini kullanarak WordPress sitenize bağlanmanız yeterlidir. Tüm WordPress dosyalarını içeren kök klasöre gidin.

Wordpress Dosya İzinleri

WordPress Dosya İzinleri

Bir klasör seçin, sağ tıklatın ve ardından menüden Dosya İzinleri‘ni seçin.

FTP istemciniz size şu şekilde bir dosya izinleri iletişim kutusu gösterecektir:

Wordpress Klasör İzni

WordPress Klasör İzni

WordPress sitenizdeki tüm klasörlerin 744 veya 755 dosya izinlerine sahip olması gerekir.

WordPress sitenizdeki tüm dosyaların 644 veya 640 dosya izinlerine sahip olması gerekir.

Adım 1: Dosya iznini kök klasörüne(public_html) 744 veya 755 olarak ayarlayabilirsiniz.  ‘Alt klasörlere de uygulansın’ seçeneğinin yanındaki kutuyu işaretleyin ve ardından ‘Yanlız klasörlere uygulansın’ seçeneği işaretleyin.

Tamam düğmesine tıklayın. FTP istemciniz şimdi bu klasördeki tüm alt dizinlere izin ayarlamaya başlayacaktır.

İşlem tamamlandıktan sonra işlemi tüm dosyalar için tekrarlamanız gerekir.

Adım 2: Bu sefer 644 veya 640 dosya iznini kullanacaksın ve ‘Alt klasörlere de uygulansın’ ve ‘Yanlız dosyalara uygulansın seçeneğini seçmeyi unutmayın.

Tamam düğmesine tıklayın, FTP istemcisi seçilen tüm dosyaların dosya izinlerini ayarlamaya başlar.

Web sitenize şimdi erişmeyi deneyin ve 403 hatası şimdi gitmiş olmalı.

Bu makalenin WordPress’deki 403 Forbidden Hatası düzeltmenize yardımcı olmasını umuyoruz.

İlginizi Çekecek Benzer Yazılar

WordPress Yazı Altına Reklam Ekleme Normalde Wordpress'in böyle bir özelliği şuan için yok. Yani normal bir yazı paylaştığınızda ancak metin editörüne eklerseniz reklam gözükür. Tek tek ...
WordPress Yorum Formu Metin Alanını Alta Nasıl Taşırız? WordPress 4.4'ten sonra yorum alanlarında bir değişiklik olduğunu fark etmişsinizdir. Yorum formu üste, ad, e-posta ve web sitesi alanı en altına taşı...
WordPress Error Establishing a Database Connection Hatası Bir Wordpress web sitesi açmak istediğinizde "Bir veritabanı bağlantısı kurulurken hata oluştu" veya "Veritabanı bağlantısı oluşturma hatası" muhtemel...
Ziyaretçiye Kendi IP Adresini Gösterme WordPress'te tek tek ziyaretçilerin IP adreslerini tespit etme ve görüntüleme imkanımız var. Bu makalede, size, kullanıcının IP adresini WordPress'de ...
1 Yorum “WordPress 403 Forbidden Hatası Çözümü”

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir