【发布时间】:2013-08-16 23:23:56
【问题描述】:
为了更好的 SEO,我们使用 URL 重写将所有 URL 转换为小写。我按照this 下面的文章中提到的那样设置了这个。
从 URL 的角度来看,一切正常,但是当我们签入 fiddler 时,我们会看到很多 301 重定向。 看起来图像、javascript、css、jquery ajax 调用和所有内容都被转换为小写。 我正在尝试删除它并只想重写 aspx 扩展名而不重写扩展名 url。我试图玩 matchurl 没有任何成功。任何帮助或指南都将受到高度评价。
谢谢
编辑: 我目前的规则是
<rules>
<rulename="LowerCaseRule1"patternSyntax="ExactMatch"stopProcessing="true">
<matchurl="[A-Z]"ignoreCase="false"/>
<actiontype="Redirect"url="{ToLower:{URL}}"/>
</rule>
</rules>
【问题讨论】:
-
您必须发布您的规则配置以便我们为您提供帮助!
-
我添加了我当前的规则。谢谢
标签: asp.net regex iis url-rewriting lowercase