如何将子域路由到MVC3区域?

时间:2012-02-03 19:36:33

标签: asp.net asp.net-mvc-3

如何配置我的区域以使用子域作为路径?

E.g。 publishers.domain.com指向区域发布者的指针。

由于

1 个答案:

答案 0 :(得分:0)

你可以采用这种方法:

Is it possible to make an ASP.NET MVC route based on a subdomain?

或者你可以做一个简单的帮手:

public IHtmlString SubUrl(this UrlHelper urlHelper, string subDomain, string controller, string action, object options) {
    return subDomain + urlHelper.Action(action, controller, options);
}

在视图中:Url.SubUrl("my.domain.com", ...);