Wiki

404 Hata Sayfalarını Yönlendirmek

404 Hata Sayfalarını Yönlendirmek 1

Web siteniz üzerinde HTTP 404 hata kodu dönen sayfaları mevcut bir sayfaya yönlendirebilirsiniz. Bu yönlendirme işlemi kimi zamanlarda kullanıcıyı web site içerisinde tutmak, kimi zaman Google arama motorlarına hata sayfası göstermemek ve kimi zaman da sürekli hatalı sayfalara istek gönderiliyorsa yazılımınızın 404 HTTP hata kodu döndürene kadar işlemci gücü tüketmemesi için gereklidir.

Apache, Nginx ve IIS için yönlendirme komutları aşağıda yer almaktadır.

Apache .htaccess Dosyası:

ErrorDocument 404 /404.html

Nginx Konfigürasyon Dosyası:

error_page 404 =200 /404.html;

veya

error_page 404 /404.html;

IIS Web.config Dosyası:

<system.web>
<customErrors mode="On">
<error statusCode="404" redirect="404.html" />
</system.web>

Küçük bir hatırlatma: 404.html sayfaları yerine anasayfanıza yönlendirmek isterseniz; index.html, index.php veya Default.aspx gibi dosya yolunu yazabilirsiniz. Yazı içerisindeki örneklerde 404.html sayfalarını kullandım!

Yazar Hakkında

Gürkan Biçer

Gürkan Biçer

PHP Developer, Network & System Administrator

Yorum Yazın