ASP.NET MVC小写URL在发布后不起作用

时间:2016-03-27 09:11:32

标签: c# asp.net-mvc asp.net-mvc-4 seo canonicalization

我在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都转换为小写,并删除了斜杠,但在发布和上传后,这些不起作用。

1 个答案:

答案 0 :(得分:0)

我认为 IIS web.config ..

中的问题