私は2つのルートを持っています
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/Test/Action のようなものでのみ CustomRoute にアクセスできます。/ES/es/ のようなものを試してみると、404 エラーが発生し、ページが見つかりません。/ES が本当に必要です/はい/方法。CustomRoute でデフォルト値をとらないのはなぜですか? ... 前もって感謝します。