網站有的時候會刪除一些沒用的信息,或者路徑變更,怎么樣才能在不修改IIS配置的前提下,將ASP.NET在找不到頁面HTTP 404時跳轉到設定的頁面呢?
其實有多種方法,這里icech介紹一個最簡單的方法,使用web.config中的customErrors:
在web.config中將原來的
修改為:
就可以了,遇到頁面找不到的404錯誤時就自動跳轉到 default.aspx 頁面,同理403、500等錯誤也可以通過這種方式實現頁面跳轉。
聲明:若轉載本文請注明來源于西部E網(www.wsalc.com),謝謝!
