httpErrors在IIS Express 8中不起作用

时间:2014-07-20 18:33:30

标签: c# asp.net-mvc-5 iis-express iis-8

我一直在尝试为我的网站实施httpErrors

这就是我在web.config中的看法:

<system.webServer>
    <httpErrors existingResponse="Replace" errorMode="Custom">
        <remove statusCode="404" subStatusCode="-1" />
        <remove statusCode="500" subStatusCode="-1" />
        <error statusCode="404" path="Error/NotFound" responseMode="ExecuteURL" />
        <error statusCode="500" path="Error/InternalServerError" responseMode="ExecuteURL" />
    </httpErrors>
</system.webServer>

路径指向错误控制器中的两个操作。

我尝试将existingResponse更改为ReplacePassThroughAutoerrorModeDetailedCustom。我还尝试将defaultResponseMode设置为ExecuteURL。它们都返回默认的404错误页面或空白页。

我已尝试查看C:\Windows\System32\inetsrv,因为其他一些帖子建议它,但它是空的。

我在Windows 8.1上使用IIS Express v8.0.8418.0

0 个答案:

没有答案