Я обновил свой сайт, чтобы использовать ASP.Net MVC из традиционных веб-форм ASP.Net. Я использую маршрутизацию MVC для перенаправления запросов на старые страницы .aspx к их новому эквиваленту Controller/Action:
routes.MapRoute(
"OldPage",
"oldpage.aspx",
new { controller = "NewController", action = "NewAction", id = "" }
);
Это отлично работает для страниц, потому что они непосредственно сопоставляются с контроллером и действием. Однако моя проблема заключается в запросах на изображения - я не уверен, как перенаправить эти входящие запросы.
Мне нужно перенаправить входящие запросы http://www.domain.com/graphics/image.png в http://www.domain.com/content/images/image.png.
Каков правильный синтаксис при использовании метода .MapRoute()
?