网站有的时候会删除一些没用的信息,或者路径变更,怎么样才能在不修改IIS配置的前提下,将ASP.NET在找不到页面HTTP 404时跳转到设定的页面呢?
其实有多种方法,这里icech介绍一个最简单的方法,使用web.config中的customErrors:
在web.config中将原来的
修改为:
就可以了,遇到页面找不到的404错误时就自动跳转到 default.aspx 页面,同理403、500等错误也可以通过这种方式实现页面跳转。
声明:若转载本文请注明来源于西部E网(www.weste.net),谢谢!