我怎样才能在 asp.net mvc 中拥有通配符子域
how can I have wildcard subdomain in asp.net mvc
我想在我的 project.I 中有动态 wiladcard 子域,希望每个提供商都有特殊的子域。例如 provider1.mydomain.com 更改为 mydomain。com/provider1
我想将 provider1 作为参数传递给我的操作。
public ActionResult Details(string provider1){
//there is some code for show provider details
return view();
}
如何在我的项目中执行此操作以及如何在本地主机中执行此操作?
将此代码添加到 App_start 文件夹中的 RouteConfig :
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.Add(new SubdomainRoute());
}
我想在我的 project.I 中有动态 wiladcard 子域,希望每个提供商都有特殊的子域。例如 provider1.mydomain.com 更改为 mydomain。com/provider1 我想将 provider1 作为参数传递给我的操作。
public ActionResult Details(string provider1){
//there is some code for show provider details
return view();
}
如何在我的项目中执行此操作以及如何在本地主机中执行此操作?
将此代码添加到 App_start 文件夹中的 RouteConfig :
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.Add(new SubdomainRoute());
}