有个网站其中部分导航未开启。我在配置文件里写了
<customErrors mode="RemoteOnly" defaultRedirect="404.aspx">
<error statusCode="403" redirect="~/HTML/Error.htm" />
<error statusCode="404" redirect="~/HTML/404.aspx" />
<error statusCode="500" redirect="~/HTML/Error.htm"/>
<error statusCode="302" redirect="~/HTML/Error.htm" />
</customErrors>
可发现点击链接还是没有跳到指定的错误页面?怎么回事?
<customErrors mode="RemoteOnly" defaultRedirect="404.aspx">
<error statusCode="403" redirect="~/HTML/Error.htm" />
<error statusCode="404" redirect="~/HTML/404.aspx" />
<error statusCode="500" redirect="~/HTML/Error.htm"/>
<error statusCode="302" redirect="~/HTML/Error.htm" />
</customErrors>
可发现点击链接还是没有跳到指定的错误页面?怎么回事?
<error statusCode="404" redirect="~/HTML/404.aspx" />
变成404.aspx
是你请求的对象是静态页还是aspx页。
那配置没用,在请求到达iis的时候,.html直接请求硬盘了。
楼主应该配置一下iis的错误页