Используйте URL Rewrite ISAPI фильтр, чтобы выполнить перенаправление - это более низкий уровень, и он будет запущен первым, поэтому вы не получите удар по движку asp.net.
На странице, на которую я ссылался, также упоминается маршрутизация ASP.NET, различия между ними и способы выбора между ними.