Я развернул свое приложение MVC3 на сервере IIS6 и изменил свой global.asax.cs, чтобы прочитать следующее.
routes.MapRoute(
"Default", // Route name
"{controller}.aspx/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
Все работает нормально, / home / index перенаправляет на home.aspx /индекс и остальные страницы.Единственная проблема - это страницы, требующие авторизации.Вместо перенаправления на Account.aspx / LogOn, он перенаправляет на Account / LogOn.Есть идеи, как это решить?