【发布时间】:2011-12-05 06:04:45
【问题描述】:
我有 MVC 3 应用程序,我想知道如何设置域名以路由到特定的控制器和操作(不指定它们),例如 MyDomain.com 路由到控制器 -> 登陆,操作 -> 登陆。
应用程序托管在 IIS 6 上。
问候, 可以。
【问题讨论】:
-
您要根据域名更改路由吗?
标签: asp.net-mvc-3 model-view-controller routing
我有 MVC 3 应用程序,我想知道如何设置域名以路由到特定的控制器和操作(不指定它们),例如 MyDomain.com 路由到控制器 -> 登陆,操作 -> 登陆。
应用程序托管在 IIS 6 上。
问候, 可以。
【问题讨论】:
标签: asp.net-mvc-3 model-view-controller routing
您想更改 global.asax 中默认路由中的参数默认值:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Landing", action = "Landing", id = UrlParameter.Optional } // Parameter defaults
);
【讨论】: