如何删除错误消息 - IIS7

时间:2010-12-16 10:28:57

标签: iis iis-7

我想知道如何删除IIS7添加到页面顶部的错误消息。

我有自己的500和404错误页面。

不需要我删除它们的错误页面,但我仍然在页面顶部显示:

  

您要查找的资源已被删除,名称已更改或暂时不可用

有什么想法吗?

3 个答案:

答案 0 :(得分:12)

要阻止IIS7劫持您的错误页面,请在existingResponse="PassThrough"文件的httpErrors部分设置web.config。例如:

<configuration>
  <system.webServer>
    <httpErrors existingResponse="PassThrough" />
  </system.webServer>
</configuration>

答案 1 :(得分:9)

您也可以进入IIS管理器 - &gt;错误页面然后在“编辑功能设置...”右侧单击并将选项设置为“详细错误”,然后它将是您的应用程序处理错误而不是IIS。

答案 2 :(得分:0)

仅提供其他信息,我将分享帮助我的地方:

<system.webServer>
  <httpErrors errorMode="DetailedLocalOnly">
</system.webServer>

在这种设置下,我可以在本地计算机上进行开发时看到详细的错误,但是当从外部访问远程服务器时,这些错误不会显示给用户。

您可以找到有关errorMode here的更多信息。