我看到有很多人抱怨IIS正在覆盖ASP.NET自定义错误消息。
然而,我的问题是另一回事。我的IIS没有覆盖ASP.NET The resource cannot be found.
或404错误消息。
我们的网络服务器托管多种类型的文档类型,我们已经在IIS(非aspx)中创建了一个特定的404页面。在Web.config中我们需要打开
<customErrors mode="RemoteOnly" defaultRedirect="Error.aspx" />
因此我们可以处理由不处理的异常等不同情况引起的错误。这允许ASP.NET获取与aspx相关的所有错误,包括404.例如,如果我调用wew232sdsd.aspx
这样的页面,显然在我的服务器中不存在。我将收到来自ASP.NET(黄色屏幕)而不是IIS 404消息的404消息。
问题:
如何将ASP.NET 404消息转回IIS