我有两个都指向同一个IIS网站的域
domain1.com/website1
domain2.com/website1
我想写一个URL重写规则指向
domain1.com/*
到特定的子域
domain2.com/subfolder.
我不知道要完成此操作的IIS URL重写规则。以下是我所拥有的:
<rule name="redirect" enabled="true" >stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^domain1\.com*$" />
</conditions>
<action type="Redirect" url="https://domain2.com/subfolder" />
</rule>
答案 0 :(得分:0)
尝试使用以下语法:
<rule name="redirect" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^domain1\.com*$" />
</conditions>
<action type="Redirect" url="https://domain2.com/subfolder" />
</rule>
我认为您的代码中有错别字,在stopProcessing之前有一个“>”不应该在那里。