我有基于MVC 4网络的系统。我需要在web.config文件中处理错误页面。我尝试使用httpError语法。当404它将显示空白页面。不显示实际的错误页面。网址也不会显示为错误页面。
web.config代码:
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" />
<error statusCode="404" responseMode="ExecuteURL" path="~/Error/PageNotFound.htm" />
</httpErrors>
请帮助。
答案 0 :(得分:1)
尝试查看此页面:Error Handling and Nice Error pages.
它说要在Web.Config中添加以下内容:
<customErrors mode="On" defaultRedirect="~/Content/Errors/page500.aspx" redirectMode="ResponseRewrite">
<error statusCode="404" redirect="~/Content/Errors/page404.aspx" />
</customErrors>
我还没有获得我的MVC代码,但我认为这就是我所做的。