I'm using VS 2010, .NET 4.0, ASP.NET Web Application project.I have custom HttpHandler for handling *.aspx.In root folder I have Default.aspx page that is used just to catch root folder access and to redirect request to other .aspx page, and that request is further processed by my custom handler.If request is directed to root folder, Default.aspx will be processed. If request is sent to *.aspx (any other then Default.aspx) my custom handler will process it.I want to remove Default.aspx page from project, and to still be able to catch request to my root application folder, and redirect request to my custom handler.I have tried with registering a route in Global.asax:\[code\]private void RegisterRoutes(RouteCollection routes) { routes.MapPageRoute("Default", "", "~/Default.aspx"); }\[/code\]that didn't work.Also, I have tried registering in web.config handler:\[code\]<add name="DefaultHandler" path="*" verb="*" type="App.DefaultHandler, App" />\[/code\]but that didn't work too.