使用asp.net MVC 4进行子域路由

时间:2015-04-08 00:44:36

标签: asp.net-mvc model-view-controller routing

我的应用程序正在使用MapRoute和MVC 4。

我想部署基于城市的子域名我的网站。 例如:montreal.domain.com NewYork.domain.com

我创建了一个子域montreal.domain.com指向与domain.com相同的文件夹 但是,当我运行它时,它不能按预期工作。我在下面的代码中做错了什么:

routes.MapRoute(
      "Default", // Route name
      "{controller}/{action}/{id}", // URL with parameters
      new { controller = "Home", action = "Index", id = UrlParameter.Optional, area = "" },
       new[] { "domain.Web.Controllers" }
        // Parameter defaults
);

// 03/25/2015
routes.Add("Mysite", new DomainRoute("{url}.domain.com", "", new { controller = "Home", action = "Index", url = "" }));

0 个答案:

没有答案
相关问题