【发布时间】:2014-04-29 02:53:22
【问题描述】:
我有一个控制器,我在其中处理部分 url,如果它符合某些条件,我将返回一个视图,但如果不匹配,我将返回一个 HttpNotFound()。
现在我已经设置了一个友好的 404 页面,如果抛出 404,用户将被重定向到,那么为什么 HttpNotFound 不重定向到这个页面呢?
我希望 404 被抛出,然后页面被重定向到 web.config 中设置的错误页面,但它只显示默认的 404 页面。我检查了其他不存在的 url,这些都重定向到正确的错误页面
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-4 http-status-code-404