URL重写IIS 7.5组合条件以替换URL中的文本

URL重写IIS 7.5组合条件以替换URL中的文本,url,url-rewriting,iis-7.5,Url,Url Rewriting,Iis 7.5,我需要创建重写规则,以重定向url包含以下内容的所有页面: /test1/id/ 及 致: 到目前为止,我已经尝试过: <rule name="URL Redirect" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{REQUEST_URI}" pattern="^test1\$" /> <add input="{URL}"

我需要创建重写规则,以重定向url包含以下内容的所有页面:

/test1/id/

致:

到目前为止,我已经尝试过:

<rule name="URL Redirect" stopProcessing="true">
  <match url="(.*)" />
  <conditions>
    <add input="{REQUEST_URI}" pattern="^test1\$" />
    <add input="{URL}" pattern="^\test2\$" />
  </conditions>
  <action type="Redirect" url="/{R:1}" redirectType="Permanent" />
</rule>


有人能帮你创建这样的规则吗?

你应该包括你为帮助读者理解而做的任何尝试。这是一个重定向规则,很抱歉输入错误。也许在实际问题中包括这一点?并在开始和结束时使用back ticks`设置代码格式。:)
/p/id
<rule name="URL Redirect" stopProcessing="true">
  <match url="(.*)" />
  <conditions>
    <add input="{REQUEST_URI}" pattern="^test1\$" />
    <add input="{URL}" pattern="^\test2\$" />
  </conditions>
  <action type="Redirect" url="/{R:1}" redirectType="Permanent" />
</rule>