我正在尝试在web.config中编写url重写规则。我需要重定向到另一个域。但是对于某些特定情况,不应该进行重定向
说明:
输入为https://abc.def.com时,需要将其重定向到https://hij.klm.com。
但是当输入属于以下任何一项时:
1. https://abc.def.com/portal
2. https://abc.def.com/portal.html/...anything
然后重定向不应该发生。
代码:
<rule name="Redirect to hij.klm.com">
<match url=".*" ignoreCase="true"/>
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="^abc.def.com$"/>
</conditions>
<action type="Redirect" url="https://hij.klm.com" redirectType="Permanent"/>
</rule>
&#13;