Przekieruj programowo do strony 404 za pomocą asp.net MVC
Stworzyłem aplikację Asp.net MVC. Teraz wymagana obsługa 404.
Zaktualizowałem stronę global.asax i wyświetliłem 404 na podstawie kodu statusu. Dodano również właściwość customErrors w web.config. Działa dobrze.
Teraz chciałbym programowo przekierować do 404, gdy jakakolwiek rzecz nie pasuje do naszego wymagania.
to znaczy
if(!valid)
{
return RedirectToAction("Index", "Page404");
}
Działa dobrze, ale są dwa statusy: 301 i 404. Jak więc mogę zapobiec 301? Potrzebuję tylko 404.
Jak mogę to osiągnąć?