我有一个重定向如下:
<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>
但它似乎没有被踢,任何人都可以看到上面的任何明显错误
答案 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>