我刚刚开始使用 ASP.NET MVC,它很棒!但是,我不太了解设置路线。
我如何将 ~/About 路由到 ~/Home/About?
/ View /主页/关于.aspx
我希望能够访问它
/首页/关于
要不就
/关于
最佳答案
如果你想明确地为它设置一个路由,你可以做这样的事情:
routes.MapRoute(
"AboutRoute",
"About",
new { controller = "Home", action = "About" } // Parameter defaults
);
我想这就是你想要做的? IE。有/关于由家庭 Controller 处理吗?
默认路由(如下)处理/Home/About
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
关于asp.net-mvc - 如何路由/关于/首页/关于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2596990/