ASP.NET Web.config Özel Hata Sayfası Oluşturma (404)
Merhabalar arkadaşlar makalemizde kısaca bahsetmek istediğim konu Linux tarafından daha sık tanıdığımız çeşitli hata sayfaları oluşturma metodu.Bunların içinde en sık kullandığımız hata 404 bulunamadı hatasıdır.Asp.net 404 hata sayfası oluşturmak için aşağıdaki kodları web.config dosyanıza göre düzenleyebilir,yada direk içeriğini değiştirebillirsiniz.
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.web>
<customErrors mode=”On” redirectMode=”ResponseRewrite” defaultRedirect=”~/Error/500.htm”>
<error statusCode=”404″ redirect=”~/hata.html” />
<error statusCode=”500″ redirect=”~/Error/500.htm” />
</customErrors>
</system.web>
<system.webServer>
<httpErrors errorMode=”Custom”>
<remove statusCode=”404″ />
<error statusCode=”404″ path=”/hata.html” responseMode=”ExecuteURL” prefixLanguageFilePath=”” />
<remove statusCode=”500″ />
<error statusCode=”500″ path=”/Error/500.htm” responseMode=”ExecuteURL” prefixLanguageFilePath=”” />
</httpErrors>
</system.webServer>
</configuration>