UrlRewriter做伪静态后,出错页面的跳转问题?
UrlRewriter做伪静态后,原来页面出错后会跳转到error.aspx,便是做完伪静态后,就不会跳转到error.html这个页面了(error.aspx已经做到伪静态),页面出错在web.config中已写好,代码出下:
<customErrors mode="Off" defaultRedirect="GenericErrorPage.html">
<!--无法访问错误-->
<error statusCode="403" redirect="GenericErrorPage.html" />
<!--找不到文件错误-->
<error statusCode="404" redirect="GenericErrorPage.html" />
</customErrors>
现在我做完伪静态,比如访问一个不存在的页面报404,不会跳到出错在页面,还有一个问题就是,取一个不存在的id也不会跳!
[解决办法]
customErrors mode="on" 这个。。是on还是off?