【发布时间】:2017-06-14 04:09:09
【问题描述】:
我在我的 .NET MVC 5 应用程序中设置了一个默认路由,如下所示:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
所以现在每当我访问我的网站时:
localhost:59920
它从家里打开了索引控制器。
现在我在同一个控制器中有更多方法,例如:
Register, Login and such
如何设置路线,使其看起来像这样:
localhost:59920/Login
localhost:59920/Register
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-5 routing asp.net-mvc-routing