I have created a Asp.net MVC application. Now required 404 handling.
Have updated global.asax and display 404 page based on status code. Also added customErrors property in web.config. Its working fine.
Now I would like to redirect to 404 programmatically when any thing not match with our requirement.
i.e.
if(!valid)
{
return RedirectToAction("Index", "Page404");
}
It's working fine but there are 2 status one is 301 & then 404. So how can I prevent 301? I just need 404.
How can I achieve this?