1.設定customErrors
<customErrors mode="On" defaultRedirect="/500.htm" />
mode:指定是否啟用、停用,或是只對遠端用戶端顯示自訂錯誤。
On:啟用自訂錯誤,但若未指定defaultRedirect時,不管用戶端或本機都將顯示 ASP.NET 錯誤訊息畫面。
Off:停用自訂錯誤,不管用戶端或本機都將顯示 ASP.NET 錯誤訊息畫面。
RemoteOnly:只對遠端用戶端啟用自訂錯誤,本機端顯示 ASP.NET 錯誤訊息。 (預設值) 原文
<compilation debug="true" />
compilation debug="true"這樣設定是給開發時使用,所以會影響效能,發佈出去把它改成false這樣就不會有不必要的效能浪費了。
2.開啟黃頁
<system.web><customErrors mode="Off"/></system.web>