设置IIS重写规则以重定向不起作用

时间:2017-11-23 15:10:15

标签: url-rewriting iis-8

我尝试创建重写重定向规则,将用户重定向到同一网站中托管的特定文件,但是使用不同的域提供但由于某种原因无法正常工作。我从来没有使用过IIS重写工具,所以也许我做错了。

目前我有

<rule name="CityAndGuildsSiteMapRewrite" stopProcessing="true">
   <match url="somedomain/(somefile.xml)" />
   <action type="Redirect" url="http://someotherdomain/{R:1}" />
</rule>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

<match url="somedomain/(somefile.xml)" />

匹配部分中,您只能匹配网址,而不匹配域部分。您可以使用条件来匹配域

https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/url-rewrite-module-configuration-reference