asp.net錯誤頁

我們的網站程序總會出現一些我們意想不到的bug,這個時候我們可以設置當出現錯誤的時候,整個網站導向到別的頁面

方法一:

  出現錯誤時,會執行global文件中的Application_Error方法,所以我們將一些處理,邏輯寫在這個方法裏面。

  

方法二:

 配置web.config,配置customErrors區域:

  <customErrors mode="On" defaultRedirect="MyErrorPage.aspx">

   <error statusCode="403" redirect="NoAcess.html">

   <error statusCode="404" redirect="FileNoFound.html">

</customErrors>

Mode擁有三個可選值:

On:總是顯示定製的錯誤頁面。

Off:不現實定製的錯誤頁面,直接顯示調用堆棧的異常信息

remoteonly:對於本地的訪問顯示調用堆棧等異常信息,而對於外部用戶,則顯示定製的錯誤頁面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章