This article describes a way to use ASP.NET Routing to avoid 404 Not Found errors when changing folder structure or folder names in a web site Having a web site means spending some time and efforts promoting the site on the Internet, making sure search engines indexed all the pages, trying to get exposure through blogs or discussion boards.

And then you get new idea and really need to restructure your site – change some folder names, move some pages, etc What will happen with all those third-party links to your site you were so proud of? Do you want to lose them? With arrival of .NET Framework 3.5 SP1 we got an elegant way of solving this problem – ASP.NET Routing.The idea is to add special "Routs" to the site having single goal of processing requests to pages which are no longer present on the site..