在IIS 8中,我想将网址http://test.example.com重定向到http://www.example.com/abc/123
我试试这个,但不行。
<rule name="test" stopProcessing="true">
<match url="^test.example.com$" />
<action type="Redirect" url="http://www.example.com/abc/123" />
</rule>
答案 0 :(得分:0)
在给定方的IIS GUI中,您应该可以选择“HTTP重定向”##从那里你可以输入一个网址来重定向网站。 我不知道这种方法是否是推荐的(通常用于在给定网站上重定向HTTP请求以使用HTTPS),但它会解决您的问题。
答案 1 :(得分:0)
你可以像这样添加模式
<rule name="RedirectDomain" enabled="true" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAny" trackAllCaptures="true">
<add input="{HTTP_HOST}" pattern="(.*)test.example.com />
</conditions>
<action type="Redirect" url="http://www.example.com/abc/123" redirectType="Permanent" />
</rule>