0
我有以下网址与MVC路由匹配的路由
- URL /描述
- URL /首页/会员/描述
- 网址/主页/描述
这里是我的路线
对于上述#1:
routes.MapRoute(
name: "DescriptionNoController",
url: "{d}",
defaults: new {controller = "Home", action = "Index", d = UrlParameter.Optional}
);
对于上面#2:
routes.MapRoute(
name: "DescriptionDefault",
url: "{controller}/{action}/{d}",
defaults: new {controller = "Home", action = "Index", d = UrlParameter.Optional}
);
我在与#3的麻烦。
我想我可以做
routes.MapRoute(
name: "DescriptionDefaultNoAction",
url: "{controller}/{d}",
defaults: new { controller = "Home", action = "Index", d = UrlParameter.Optional }
);
但是这创造了一个无限循环。基本上我想要#3示例将“home/description”映射到Home Controller和Index操作。帮助将不胜感激!