启用自定义错误会产生运行时错误

时间:2016-04-12 12:46:06

标签: c# asp.net asp.net-mvc error-handling

我试图将所有404错误重定向到我项目的索引页面。 但是当我在web.config中设置我的自定义错误时,我得到一个运行时错误,说: "处理您的请求时发生异常。此外,执行第一个异常的自定义错误页面时发生另一个异常。请求已终止。 " 这是我的web.config错误阻止。

<customErrors mode="On" redirectMode="ResponseRewrite" >
    <error statusCode="404" redirect="~/" />
  </customErrors>

我将不胜感激任何有关如何调试和修复它的建议。

1 个答案:

答案 0 :(得分:1)

您的重定向是空的。尝试添加新的自定义错误页面,并将重定向更改为redirect="~/Controller/CustomerErrorPage"