İletişim

Bilgisayar Mühendisi Bilgi ve Becerileri : Eğitim, Tasarım İlgi Alanları: Doğada Yaşam, Yamaç Paraşütü

Website:Ali KARATAŞ

Son Yazılar

Wordpress

WordPress 403 FORBİDDEN Hatası ve Çözümü

Dünyanın en çok tercih edilen İçerik Yönetim Sistemlerinden olan wordpress, kolay kullanımı yanısıra bir çok hatayı da peşinde getirmektedir. Bu hatalar içerisinde en yoğun olan WordPress 403 Forbidden Hatasıdır.

Hatanın çözümü için birkaç kontrol yapmanız gerekecek. Çözüm yollarına başlamadan önce sunucunuzun kök dizinindeki .htaccess dosyasının yedeğini almanızı öneririm.

403 Forbidden Hatası Nedir ?

Sunucularda güvenlik sebebiyle bazı izinler ve önlemler alınmaktadır. 403 Forbidden Hatası sunucu izinlerinin siteniz ile ilgili sayfaları engellediği ya da sitenizin güvenlik filtresine takıldığı anlamına gelmektedir. Bunun yanı sıra “No Index” etiketinin .htaccess içerisinde yanlış kullanımından da meydana gelmektedir. Hata sitenize giriş yapmak istenildiğinde aşağıdaki şekilde görüntülenmektedir.

403 Forbidden Hatası Ekran Görüntüsü

403 Forbidden Hatası Nasıl Düzeltilir?

Aşağıda bahsetmiş olduğum 4 adımda sorun çözülecektir. Sorun devam ederse Lütfen cevap yazın size yardımcı olmaya çalışacağım.

#1 Dosya İzinlerini Kontrol Et

WordPress dosya izinlerini ilk olarak kontrol etmek gerekecektir. Tüm klasörlerin 755, dosyaların ise 644 olması gerekmektedir. Hatalı izin olan dosya ve klasörlere gerekli izinleri vererek çözümleyebilirsiniz.

#2 .htaccess Dosyasını Kontrol Et

.htaccess dosyanızı kontrol etmeniz gerekecektir. Eğer htaccess dosyanızda “Options All -Indexes” parametresi içeriyorsa “-Indexes” kısmını silerek dosyayı kaydederek sitenizi kontrol edebilirsiniz.

#3 WordPress Eklenti Klasörünü Kaldır

WordPress eklentilerinizi pasifize ederek hatanın giderilip giderilmediğini kontrol edebilirsiniz. Bazı eklentiler bu hataya neden olabiliyor. Bunun için Public_html –> wp-content –> Plugins klasörünün ismini değiştirebilirsiniz. (örnek plugins-iptal)

#4 WordPress .htaccess Dosyasına Ekle

Sunucunun ana kök dizindeki .htaccess dosyanızı açarak içine aşağıdaki kodları ekleyebilirsiniz.

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

Leave a Response