403'ten 404'e yönlendirme
403’ten 404’e yönlendirme

403 (yasak) HTTP durum kodu, doğru bir yol hakkında ipucu verir ve buna erişim izniniz yoktur. Bu, dosya/klasörün var olduğunu ve kısıtlandığını doğrular. Böylece 403, bilgisayar korsanının dosya sistemi yapınız hakkında daha fazla bilgi sahibi olmasını ve güvenlik açıklarına yer açmasını sağlar.

403 dönüş kodunu 404’e (bulunamadı) yönlendirmek iyi bir fikirdir. Bunun genellikle ödeme endüstrisinde veya işlemsel uygulama üretim sisteminde uygulanması istenir. Bunu yapmanın birden fazla yolu vardır ve bunu sizlere Apache HTTP, Nginx’te yapmayı açıkladım.

Not: Değişiklik yapmadan önce gerekli yapılandırma dosyasının yedeğini alın. Ve mümkünse, önce test ediniz.

Apache HTTP’si

Bunu  ErrorDocument başarmak için yönergeyi kullanacağız

  • DocumentRoot404’te sunulacak düzeyde bir dosya oluşturun
  • Dosyaya 404 adını verelim
  • Aşağıdakileri httpd.conf dosyasına ekleyin

error_page 403 /404

Yukarıda, 403 oluştuğunda Apache’ye /404 dosya sunmasını söylüyorum

  • Yapılandırma dosyasını kaydedin ve test etmek için Apache’yi yeniden başlatın.

Nginx

error_page Bunu yapmak için yönergeyi kullanalım

  • 404.html adlı bir dosya adı oluşturun
  • Aşağıdakileri serverNginx yapılandırma dosyası altındaki bölüme ekleyin

error_page 404/404.html;
error_page 403 =404 /404.html;

Yukarıda, ilk satırda, Nginx, dosya bulunamadığında /404.html sunacak ve ikinci satırda, /404.html, istenen kaynaklar 403 döndürdüğünde sunulacaktır.

WordPress

401 ve 403 durum kodu için özel bir sayfa kurmanıza izin veren Özel Hata Sayfaları eklentisini kullanabilirsiniz.

Web sayfanızdaki  403 sayfalarını 404’e yönlendirmek için hazırladığımız blog yazından faydalandıysanız yorum yapmayı unutmayın.

Bir yanıt yazın

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