これが私のコードです:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoute(
"Admin", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Admin", action = "Index", id = UrlParameter.Optional }
);
}
最初のリンクについては、localhost / song localhost / dateなどに移動するとうまく機能します。これにより、ホームコントローラーの下にあるすべてのリンクが開きます。
しかし、2番目のmaprouteの場合:localhost / admin localhost / admin / index-これらのリンクは機能していませんか?誰かが私が間違っていることを教えてもらえますか?