【发布时间】:2019-12-14 16:01:32
【问题描述】:
我正在使用 IIS url 重写规则从 IP 地址重定向到具有以下规则的域名。
<rule name="IPHit" enabled="true" stopProcessing="false">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="10.32.1.132" />
</conditions>
<action type="Redirect" url="https://daart-qa.sandbox.aimsplatform.com/eds-daas/{R:1}" redirectType="Permanent" appendQueryString="true" />
</rule>
不幸的是,当我转到https://daart-qa.sandbox.aimsplatform.com/eds-daas 时,这会导致无限循环重定向。
如何从 IP 地址重定向而不会在 dns 条目上出现无限循环?
【问题讨论】:
-
请使用 FRT 进一步挖掘,docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/… 一种猜测是您的网络设备以某种方式修改了请求以使用 IP 地址的主机头而不是
daart-qa.sandbox.aimsplatform.com(大多数 Web 浏览器的默认值) .如果是这种情况,请与您的网络工程团队合作解决此问题,或使用其他条件停止重定向。
标签: iis url-rewriting