我创建了一个 Asp.net MVC 应用程序。现在需要 404 处理。
已更新 global.asax 并根据状态码显示 404 页面。还在 web.config 中添加了 customErrors 属性。它工作正常。
现在,当任何不符合我们要求的东西时,我想以编程方式重定向到 404。
IE
if(!valid)
{
return RedirectToAction("Index", "Page404");
}
它工作正常,但有两种状态,一种是 301,然后是 404。那么我该如何防止 301?我只需要404。
我怎样才能做到这一点?