【问题标题】:How to remove error messages - IIS7如何删除错误消息 - IIS7
【发布时间】:2011-05-26 11:23:20
【问题描述】:

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

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

不需要我删除的错误页面,但我仍然在我的页面顶部得到这个:

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

有什么想法吗?

【问题讨论】:

    标签: iis iis-7


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 这是否相当于在 weg.config 文件中添加“”?
      【解决方案3】:

      我将分享对我有帮助的信息:

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

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

      你可以找到更多关于errorModehere的信息。

      【讨论】:

        猜你喜欢
        • 2012-08-19
        • 2021-01-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-17
        • 2013-12-25
        相关资源
        最近更新 更多