Web.config Error Mod hata kodları
855 görüntüleme

Alınan hata sayfalarını özelleştirmek için web.config de ufak bir ayar yapmak yeterli oluyor.

bunun için bir hata.aspx sayfası hazırlamanız gerekmektedir. 

alınan 

400

403

404

500

hata kodlarını veya daha fazlasını direk özelleştirilmiş hata sayfasına yönlendirebilirsiniz.

 

<system.web> in içine 

 

    <customErrors mode="RemoteOnly" defaultRedirect="~/Hata.aspx">
      <error statusCode="400" redirect="~/Hata.aspx?Hata=400" />
      <error statusCode="403" redirect="~/Hata.aspx?Hata=403" />
      <error statusCode="404" redirect="~/Hata.aspx?Hata=404" />
      <error statusCode="500" redirect="~/Hata.aspx?Hata=500" />
    </customErrors>
    

 

ya da 

 

  <system.webServer>
    <httpErrors errorMode="Custom">
      <remove statusCode="400" subStatusCode="-1" />
      <error statusCode="400" path="/Hata.aspx" responseMode="ExecuteURL" />

      <remove statusCode="403" subStatusCode="-1" />
      <error statusCode="403" path="/Hata.aspx" responseMode="ExecuteURL" />


      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" path="/Hata.aspx" responseMode="ExecuteURL" />


      <remove statusCode="500" subStatusCode="-1" />
      <error statusCode="500" path="/Hata.aspx" responseMode="ExecuteURL" />
    </httpErrors>
  </system.webServer>

 

umarın işinize yaramıştır.

 



Örnek Proje

Bildiklerimizi paylaşıyoruz, bilmediklerimizi öğreniyoruz.
biz bunları yapıyoruz ya siz...
© 2016 Bildiklerimiz.Net Tüm hakları saklıdır.