在MVC5中,我正在实现文化本地化。如果文化存在于网址中,例如, https://localhost:44320/ zh-CN /主页/关于
但是当网址中缺少文化时(例如) https://localhost:44320/Home/About
此处的路由配置
routes.MapRoute(
name: "Default_culture",
url: "{culture}/{controller}/{action}/{id}",
defaults: new { culture = Conversion.ToString(Thread.CurrentThread.CurrentCulture.Name), controller = "Home", action = "Index", id = UrlParameter.Optional }
);
我们如何支持,如果url中缺少区域性,那么它也应该与默认的UI文化一起工作。
如何在没有文化的情况下支持和浏览网址。