How can I properly handle 404 in ASP.NET MVC?

I am using RC2 Using URL Routing: routes.MapRoute( “Error”, “{*url}”, new { controller = “Errors”, action = “NotFound” } // 404s ); The above seems to take care of requests like this (assuming default route tables setup by initial MVC project): “/blah/blah/blah/blah” Overriding HandleUnknownAction() in the controller itself: // 404s – handle here (bad action … Read more