Bu makale IIS üzerinde (Internet Information Services) özel hata sayfalarının nasıl yapılandırılacağını konusuna değineceğiz. Bu örnek için Windows Server 2016 ile birlikte gelen IIS 10’u kullanacağız.
Başlat – çalıştır – inetmgr yazarak internet information services ‘i çalıştıralım. Ardından .Net Error Pages kısmına girerek custom error pages’i yapılandırmaya başlayabiliriz.
Edit feature settings kısmına girerek özelliği aktif ettikten sonra hazırlamış olduğumuz custom URL adresini tanımlıyor ve çıkıyoruz.
Senaryo gereği localhost/deneme.aspx yazdığımızda iis ‘in default hataları ile karşılaşmaktayız.
Ilgili özelliği aktif ettikten sonra hazırlamış olduğumuz özel hata sayfasını görmekteyiz.
Guiden ayarladığımız herşeyi web.config aracılığı ile yapmak için aşağıdaki kodları kullanabiliriz.
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.web>
<customErrors allowNestedErrors=”false” defaultRedirect=”http://localhost/onur.htm” mode=”On” />
</system.web>
</configuration>