捕获所有StatusCodes

时间:2014-11-20 11:44:43

标签: c# asp.net-mvc-4 web-config http-status-codes

是否有一种简单的方法可以在Web配置中捕获多个/所有http状态代码? 目前我有

<customErrors mode="Off">
  <error statusCode="500" redirect="~/Account/Error"/>
  <error statusCode="404" redirect="~/Account/NotFound"/>
</customErrors>

但是我想说我想抓住501,502,503等等,我是不是可以做范围或处理所有状态代码?如果可能的话,我宁愿不对每一个错误进行硬编码

1 个答案:

答案 0 :(得分:3)

只需将defaultRedirect属性添加到customErrors标记即可。 搜索例如: http://tech.trailmax.info/2013/08/error-handling-in-mvc-and-nice-error-pages/