【发布时间】:2015-02-25 11:45:52
【问题描述】:
我正在尝试使用 IIS Rewrite Mod 从我的网站 URL 中删除最后一个“破折号”。
例子:
/serie/fiche/50444/the-fosters-2013- 重定向 301 到 /serie/fiche/50444/the-fosters-2013(没有最后一个破折号)
我已经尝试了一些规则,但没有一个有效:
<rule name="dash problem" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^addictlive.com([A-Za-z0-9-_/]*)([-])$" />
</conditions>
<action type="Redirect" url="http://addictlive.com/{R:0}" />
</rule>
和
<rule name="dash problem" patternSyntax="ECMAScript" stopProcessing="true">
<match url="^addictlive.com/([A-Za-z0-9-_/]*)([-])" />
<action type="Redirect" url="http://addictlive.com/{R:0}" />
</rule>
没有任何作用。
请问有人知道怎么做吗?
【问题讨论】:
标签: mod-rewrite iis rewrite url-rewrite-module