在我web.config
文件我已经指定了一些自定义错误:自定义错误页不涵盖所有URL路径
<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自定义错误?如果是这样,我该怎么做?