在我的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 自定义错误?如果是这样,我该怎么做?