我有两条路线
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoute(
name: "CustomRoute",
url: "{country}/{lang}/{controller}/{action}",
defaults: new { controller = "Test", action = "Index" }
);
但是如果我尝试使用 /ES/es/ 之类的东西,我只能使用 /ES/es/Test/Action 之类的东西访问我的 CustomRoute 我有 404 错误,它找不到页面,我真的需要 /ES /es/方式。一些想法为什么不在 CustomRoute 中采用默认值?... 提前致谢。