我需要重写由CMS处理的网址。基本上,当它看到:
www.mydomain.com/du/section/title
需要重写网址和流程:
www.mydomain.com/section/title
我尝试了模式(.*)(/du/)(.*)
,然后重写网址只有{R:1} / {R:3},其中{R:1}是/ du /之前的所有内容,{R:3}是之后的一切,但我没有运气。
任何建议都会受到赞赏,不必为IIS编写,可以是Apache mod_rewrite,我可以导入它。
这是我的web.config文件中的重写规则:
`<rule name="DU Rewrite" patternSyntax="ECMAScript">
<match url="([^/]*/)(du/)(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
<action type="Rewrite" url="{R:1}{R:3}" appendQueryString="true" />
</rule>`
由于