我想在我的项目中有动态通配符子域,我希望每个提供商都具有特殊的子域。例如,provider1.mydomain.com更改为mydomain.com/provider1 并且我希望将provider1作为参数传递给我的操作。
public ActionResult Details(string provider1){
//there is some code for show provider details
return view();
}
如何在我的项目中以及在localhost中如何做到这一点?
答案 0 :(得分:0)
将此代码添加到App_start文件夹中的RouteConfig中:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.Add(new SubdomainRoute());
}