如何重定向MY_DOMAIN / search /?q = Orientation + Software转到以下URL:MY_DOMAIN / search /?term = Orientation + Software
唯一改变的是将“ q ”更改为“ 条款”?
这是我想出的,但是没有用。
<rule name="RewriteToSearches">
<match url="^search/?q=([0-9A-Za-z+])" />
<action type="Rewrite" url="search/?term={R:1}" />
</rule>
答案 0 :(得分:1)
也许这会有所帮助。我进行了一些快速测试,因此您可能需要对其进行一些调整。
<rule name="RewriteToSearches">
<match url="^search/(.*)" />
<conditions>
<add input="{QUERY_STRING}" pattern="&?q=(([^&\?]+))&?" />
</conditions>
<action type="Redirect" url="search/?term={C:1}" appendQueryString="false"/>
</rule>