IIS重定向规则从第a页到第b页

时间:2012-07-10 17:20:12

标签: iis iis-7 url-rewriting

我有一个重定向如下:

     <rewrite>
    <rules>
      <rule name="http://mysite/ru/folder/pagename">
        <match url="http://d000097.tech.com/ru/Solutions/Visual+call+solutions/Products" />
        <action type="Rewrite" url="http://d000097.tech.com/us/Solutions/Visual+call+solutions/Products" />
      </rule>
    </rules>
  </rewrite>

但它似乎没有被踢,任何人都可以看到上面的任何明显错误

1 个答案:

答案 0 :(得分:1)

您不应在网址中包含主机部分。 IIS只匹配主机后的url。将规则更改为以下内容:

 <rewrite>
<rules>
  <rule name="http://mysite/ru/folder/pagename">
    <match url="^ru/Solutions/Visual+call+solutions/Products$" />
    <action type="Rewrite" url="us/Solutions/Visual+call+solutions/Products" />
  </rule>
</rules>