当前位置: 代码迷 >> ASP.NET >> 请教customErrors设置404异常页面无效,为何?
  详细解决方案

请教customErrors设置404异常页面无效,为何?

热度:3102   发布时间:2013-02-25 00:00:00.0
请问customErrors设置404错误页面无效,为何??
我用的是asp.net网站,想设置404页面,设置如下,可总是不起作用,为什么呢,如果设置成404.htm可以,但用404.aspx就不行了,请问为什么呢???
<customErrors redirectMode="ResponseRewrite" mode="On">
    <error statusCode="404" redirect="~/404.aspx"/>
</customErrors>

------解决方案--------------------------------------------------------
<customErrors  defaultRedirect="sw.htm" mode="On">
        <error statusCode="404" redirect="~/img/notfound.aspx"/>
      </customErrors>

customErrors节点默认redirectMode的默认是ResponseRedirect,两个模式区别就是redirect的方式可以导向本域名之外的网站  rewrite只能本站内部    
你的直接这样设置 还有更详细的错误吗     我也遇到过  怎么弄都行了 重启一下计算机 重新运行它却好了