У меня есть два домена:
mydomain.com
а также
mydomain.fr
Они оба соответствуют одному и тому же IP-адресу.
Я хочу, чтобы пользователи, набирающие mydomain.com, просматривали страницу A (Controller = "Application" Action = "A")
и пользователи, набирающие mydomain.fr для просмотра страницы B (Controller = "ApplicationFR" Action = "B")
Я использую ASP.NET MVC 3, и маршрут по умолчанию сопоставлен со страницей A.
Как мне этого добиться?
РЕДАКТИРОВАТЬ:
Я пытался использовать предоставленный пример, но, похоже, он не работает.
Это правильный способ регистрации пользовательского маршрута?
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.Add(new ExampleRoute());
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Application", action = "B", id = UrlParameter.Optional } // Parameter defaults
);
}