5

httpErrors在我的网站中使用 web.config 来处理 404 错误。在我添加到节点之前,这无法正常工作,existingResponse="Replace"但现在我的本地开发机器上没有出现任何黄屏死机错误。

<httpErrors errorMode="Custom" existingResponse="Replace" >
      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" prefixLanguageFilePath="" path="/error.aspx?c=404" responseMode="ExecuteURL" />
 </httpErrors>
4

2 回答 2

7

尝试将existingResponse值更改为Auto. 这对我有用。我现在可以使用自定义 404 页面,同时还可以看到黄屏死机错误。

于 2012-07-15T22:50:32.943 回答
0

您应该将errorMode属性设置为DetailedLocalOnly. 这将允许您在从远程机器访问您的网站时查看本地环境中的 YSOD 和 httpErrors

于 2015-06-09T19:24:54.860 回答