1
我有以下途徑定義:MVC 4定製路由
routes.MapRoute(
"Content Pages",
"{action}",
new { controller = "Pages", action = "Index" });
routes.MapRoute(
"Default",
"{controller}/{action}/{id}/{title}",
new { controller = "Home", action = "Index",
id = UrlParameter.Optional,
title = UrlParameter.Optional },
new string[] { "MyCompany.Web.Controllers" });
我有了像「關於」,「常見問題解答」等,我想訪問這樣一些動作控制器命名頁:mywebsite .com /關於
目前這個工作,但現在我所有的其他控制器最終指定他們在url中的默認操作。我的動作鏈接Books
呈現爲mywebsite.com/Books/Index。
我該如何修改我的路線,以便我可以做到這一點?