Nasıl Yapılır?

403 Forbidden Hatası Nedir? Nasıl Çözülür?

403 Forbidden hatası, internet sitesi sahiplerinin en çok karşılaşmış olduğu HTTP vaziyet kodu hatalarından biridir. Bu hata, bir internet sayfasına ya da kaynağa erişmeye çalışan bir kullanıcının, internet sunucusu tarafınca engellenmesinden kaynaklı meydana gelir. Yani, kullanıcı, erişmeye çalmış olduğu kaynağa izinsiz erişim sağlamaya çalıştığında, internet sunucusu bu talebi reddeder ve 403 Forbidden hatası görüntülenir. 403 hatası, genelde hatalı dosya izinleri ya da .htaccess dosyası ayarları gibi server kaynaklı sorunlardan kaynaklanır.

Bu yazımızda, 403 Forbidden hatası ile alakalı ayrıntılı bilgiler bulacak ve bu hatayı iyi mi düzeltebileceğinizi öğreneceksiniz.

403 Forbidden Hatasının Sebepleri Nelerdir?

403 Forbidden hatası, bir çok değişik sebepten kaynaklı oluşabilir. Bu hatayı almanızın başlıca nedenleri şunlardır:

Hatalı Dosya ve Klasör İzinleri

Bir internet sitesi üstünde her dosya ve klasör için okuma, yazma ve yürütme izinleri belirlenmiştir. Bu izinler yanlış ayarlandığında ya da değiştirilmiş olduğunda, server erişim talebini reddeder ve 403 hatası oluşur. Web sunucusu, hatalı izin ayarları sebebiyle kullanıcının içeriğe erişmesini engeller.

Hatalı .htaccess Dosyası Ayarları

Web sunucusu yapılandırma dosyası olan .htaccess dosyasındaki yanlış ayarlar, 403 Forbidden hatasına yol açabilir. Bu dosya, internet sitenizin erişim izinlerini, yönlendirmelerini ve birtakım optimizasyonlarını yönetir. .htaccess dosyasındaki yanlış yapılandırmalar ya da fena niyetli yazılımlar tarafınca eklenen fena kodlar, erişim engellemelerine niçin olabilir.

Kötü Amaçlı Yazılımlar ve Güvenlik Açıkları

Bazı fena niyetli yazılımlar, sitenize sızarak .htaccess dosyasına fena kodlar ekleyebilir. Bu da, 403 hatası almanıza niçin olur. Web sitenizin güvenliği ihlal edildiğinde, fena niyetli yazılımlar birtakım durumlarda erişimi kısıtlamak amacıyla server ayarlarında değişim yapabilir.

Sunucu Yanıtları ve Kısıtlamalar

Web sunucuları, birtakım durumlarda IP adreslerine, coğrafi yerlere ya da irtibat türlerine göre engellemeler uygulayabilir. Bu tür kısıtlamalar, kullanıcının erişmeye çalmış olduğu kaynağa 403 Forbidden hatası ile sonuçlanabilir.

403 Forbidden Hatası Nasıl Düzeltilir?

Bu hatayı düzeltmek için aşağıda bulunan adımları uygulayabilirsiniz.

1. Sayfayı Yenileyin ve URL’yi Doğrulayın

İlk adım olarak, karşınıza çıkan 403 hatasını geçici bir hata olup olmadığını denetim etmeniz yararlı olabilir. Erişmeye çalıştığınız URL’yi doğru yazıp yazmadığınızı denetim edin. Yanlış yazılmış URL’ler ya da yanlış yönlendirilmiş bağlantılar, genelde 403 hatasına yol açabilir.

  • Yapmanız gerekenler:
  • URL’nizi denetim edin ve doğru yazıldığından emin olun.
  • Sayfayı tekrar yükleyin. Bu, bilhassa sunucu kesintileri esnasında geçici hataların giderilmesine destek olabilir.

2. Tarayıcı Önbelleğini ve Çerezlerini Temizleyin

Tarayıcı, internet sayfalarını çabucak yüklemek için önbellek ve çerezler kullanır. Ancak, vakit içinde bu veriler 403 hatasına yol açabilecek şekilde bozulabilir. Tarayıcı önbelleğinizi temizleyerek sayfanın en aktüel versiyonunu almanızı sağlayabilirsiniz.

  • Google Chrome’da önbellek ve çerez temizleme adımları:
  • Google Chrome’u açın.
  • Sağ üst köşedeki üç noktaya tıklayın. Aaha sonrasında Ayarlar’ı seçin.
  • Gizlilik ve güvenlik > Tarama verilerini temizle adımlarını takip edin.
  • Açılan pencerede Tüm zamanlar seçeneğini işaretleyin.
  • Çerezler ve öteki site verileri ile Önbelleğe alınmış resimler ve dosyalar’ı seçin.
  • Verileri temizle’ye tıklayın.

Bu prosedür sonrası siteyi tekrar başlatarak hatanın çözülüp çözülmediğini denetim edin.

3. Dosya ve Dizin İzinlerini Gözden Geçirin

Sunucunuzdaki her dosya ve klasörün muayyen izinleri vardır. Bu izinler yanlış ayarlandığında, 403 hatası meydana gelebilir. Özellikle WordPress gibi içerik idare sistemlerinde, dosya ve indeks izinlerinin doğru şekilde ayarlandığından emin olun.

  • WordPress için en uygun dosya izinleri:
  • Dosyalar: 644 ya da 640
  • Dizinler: 755 ya da 750
  • wp-config.php dosyası: 440 ya da 400

Dosya ve indeks izinlerini FTP ya da SFTP kullanarak değiştirebilirsiniz.

4. .htaccess Dosyasını Kontrol Edin

Birçok 403 hatası, .htaccess dosyasındaki yanlış yapılandırmalar sebebiyle oluşur. Bu dosya, internet sitenizin muhtelif ayarlarını yönetir ve yanlış düzenlenmiş erişim denetim kuralları 403 hatasına niçin olabilir. .htaccess dosyasındaki hatalı satırları düzeltmek, genellikle bu hatayı çözer.

  • .htaccess dosyasını denetlemek için:
  • cPanel ya da FTP kullanarak .htaccess dosyasına erişin.
  • Dosyayı açın ve rastgele bir hatalı erişim denetimi ya da yönlendirme kuralı olup olmadığını denetim edin.
  • Gerekirse .htaccess dosyasını sıfırlayın ve yeni bir adet oluşturun.

5. Eklentileri Devre Dışı Bırakın

Bazen internet sitenizdeki ahenksiz ya da hatalı eklenti ve temalar, 403 hatasına yol açabilir. Bu durumda, eklentileri geçici olarak dönem dışı bırakmak ve hatanın çözülüp çözülmediğini görmek önemlidir.

  • Eklentileri dönem dışı bırakmak için:
  • Sitenizi FTP vasıtasıyla açın.
  • wp-content/plugins klasörünü bulup, bütün eklentileri dönem dışı bırakın.
  • Ardından, internet sitenizi denetim ederek hatanın giderilip giderilmediğini denetim edin.

6. Hotlink Koruması Ayarlarını Kontrol Edin

Hotlink koruması, öteki sitelerin dosyalarınızı direkt olarak irtibat yapmasını engel olan bir emniyet önlemidir. Ancak, yanlış yapılandırılmış hotlink koruması birtakım durumlarda yasal arzuları engelleyebilir ve 403 hatasına yol açabilir. Hotlink koruması ayarlarınızı gözden geçirerek bu problemi çözebilirsiniz.

7. Hosting Sağlayıcınıza Başvurun

Eğer bütün yukarıdaki adımları denemenize karşın 403 Forbidden hatası devam ediyorsa, problemin kaynağını belirlemek için hosting sağlayıcınıza başvurmanız gerekebilir. Hosting sağlayıcınız, server yapılandırması ile alakalı problemleri çözmenize destek olabilir.

İlginizi çekebilir: E-Nabız Giriş ve Kayıt ! E-Nabız Şifresi Nasıl Alınır?

403 Forbidden hatası, internet sitesi sahiplerinin karşılaşmış olduğu yaygın sorunlardan biridir, fakat çözümü genelde mümkündür. Yukarıdaki adımları takip ederek, 403 hatasını çözebilir ve internet sitenizin problemsiz bir halde çalışmasını sağlayabilirsiniz. Her vakit doğru dosya izinleri, muntazam yapılandırılmış .htaccess dosyası ve güvenilir sunucu ayarları ile bu tür hataların önüne geçebilirsiniz.

Bir yanıt yazın

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