我在www.hoxat.com上成功运行了一个ASP.NET MVC5站点。出于搜索引擎优化的目的,我使用了Canonicalize Nuget Package并使用了以下代码
routes.LowercaseUrls = true;
routes.AppendTrailingSlash = false;
routes.Canonicalize().Www().Lowercase().NoTrailingSlash();
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapMvcAttributeRoutes();
在调试/发布期间,代码工作正常,所有URL都转换为小写,并删除了斜杠,但在发布和上传后,这些不起作用。
答案 0 :(得分:0)
我认为 IIS 和web.config
..