我想从 url 中隐藏控制器名称并做到这一点
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"AccountRoute",
"{action}",
new { controller = "Account", action = "Index" }
);
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }// Parameter defaults
);
}
但是当我想去的时候
本地主机:1234/设置 - 不工作。
但
本地主机:1234/帐户/设置-works..
关于这一点有很多问题,所有这些问题都暗示了我上面已经提出的问题。我在哪里做错了?还是我错过了什么?