我有一个重写规则,使URL全部小写。它先于其他任何东西。网站将加载正常,事情很好,但同步被打破。经过一些试验和错误,我认为这是重写规则。我还尝试使用IIS和同样的问题构建规则。
有了这个,是否可以进行更改以使路径全部小写?我不认为这会是一个问题,但似乎是。
这是我的规则
<rule name="Convert to lower case" stopProcessing="true">
<match url=".*[A-Z].*" ignoreCase="false" />
<action type="Redirect" url="{ToLower:{R:0}}" redirectType="Permanent" />
</rule>
答案 0 :(得分:1)
内容同步不是我所知道的区分大小写。您可以使用Kentico中的设置执行与IIS重写规则相同的操作,而不会影响其他系统页面。你看过这个吗?在IIS中重写规则之前,我会进行此编辑。
设置&gt;网址&amp; SEO&gt; SEO - URL&gt;将无效案例URL重定向到正确的版本=小写。