Muh*_*hir 3 iis redirect url-rewriting
到目前为止我已经尝试了多种组合但没有运气。我有一个如下所示的网址。
https://teams.company.com/Search/pages/results.aspx?url=https://teams2017.company.com/sites/hrdepartment
Run Code Online (Sandbox Code Playgroud)
我想创建一个规则,将查询字符串值从teams2017更改为仅teams,如下所示。
https://teams.company.com/Search/pages/results.aspx?url=https://teams.company.com/sites/hrdepartment
Run Code Online (Sandbox Code Playgroud)
我正在使用安装了 IIS 重写规则的 IIS 8.5。
你的规则应该是这样的:
<rule name="teams2017 to teams" stopProcessing="true">
<match url="^Search/pages/results.aspx$" />
<conditions>
<add input="{QUERY_STRING}" pattern="(.*)teams2017(\.company\.com.*)" />
</conditions>
<action type="Redirect" url="{R:0}?{C:1}teams{C:2}" appendQueryString="false" />
</rule>
Run Code Online (Sandbox Code Playgroud)