日期:2014-05-18  浏览次数:20401 次

错误页面设置问题
我的配置文件是这样设置的
  <customErrors defaultRedirect="~/error.html" mode="RemoteOnly"></customErrors>

访问的地址如果报错,还是不跳到 error.html 错误页面

我这样设置
  <customErrors defaultRedirect="~/error.html" mode="RemoteOnly">
<error statusCode="400" redirect="PublicRes/404.html"/>
<error statusCode="404" redirect="PublicRes/404.html"/>
<error statusCode="410" redirect="PublicRes/404.html"/>
<error statusCode="503" redirect="PublicRes/404.html"/>
<error statusCode="500" redirect="PublicRes/404.html"/>
</customErrors>
也不跳到错误的页面

我想要的是,访问所有的错误页面都跳到 error.html 这个页面
请指点...

------解决方案--------------------
或者再global中的application_error这个方法中写上处理代码,只要有错误就redict(到错误页面,随便吧错我也带过去,记录下来)
------解决方案--------------------

下面链接有自定义错误页的几种方法。。

http://blog.csdn.net/tuwen/article/details/4879052