Я пытаюсь загрузить приложение ASP.NET MVC на общий сервер, работающий на IIS 6 и Windows 2003. У меня нет доступа к IIS. Я изменил файл global.asax.cs
следующим образом:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default",
"{controller}.aspx/{action}/{id}",
new { action = "Index", id = "" }
);
routes.MapRoute(
"Root",
"",
new { controller = "Home", action = "Index", id = "" }
);
Работает нормально, но не пропускает .aspx
в конце контроллера. Есть ли способ удалить расширение .aspx
в URL?