Перенаправить на страницу 404 программно, используя asp.net MVC

Я создал приложение Asp.net MVC. Сейчас требуется 404 обработки.

Обновили global.asax и отобразили страницу 404 на основе кода состояния. Также добавлено свойство customErrors в web.config. Работает нормально.

Теперь я хотел бы перенаправить на 404 программно, когда любая вещь не соответствует нашему требованию.

то есть

if(!valid) 
{
    return RedirectToAction("Index", "Page404");
}

Он работает нормально, но есть 2 статуса, один - 301 & amp; затем 404. Так как я могу предотвратить 301? Мне просто нужно 404.

Как мне этого добиться?

Ответы на вопрос(3)

Ваш ответ на вопрос