【发布时间】:2013-05-06 03:15:56
【问题描述】:
在我的web.config 文件中,我指定了一些自定义错误:
<customErrors mode="RemoteOnly" defaultRedirect="~/Error">
<error statusCode="500" redirect="~/Error" />
<error statusCode="404" redirect="~/NotFound" />
</customErrors>
现在,一些链接,例如http://mysite.com/dsflhsdff 将被正确重定向到mysite.com/notfound。但是一些链接,比如https://mysite.com/videoconference/0/0/0 是由服务器本身处理的——而不是我的自定义错误页面,我得到的是 IIS 错误页面(找不到文件或目录)。在示例中,此链接 - https://scyk.pl/forums/0/0/0 将产生正确的 404 错误(我的自定义错误页面)。
这里发生了什么?我是否需要手动设置 IIS 自定义错误?如果是这样,我该怎么做?
【问题讨论】:
标签: asp.net asp.net-mvc iis web-config