请你帮忙。我已经检查了所有的话题,但没有找到解决办法。
我必须实施下一个:
如果客户使用:test.site.com,它应该重定向到,包括rdweb中的所有子文件夹,可以有aspx文件、HTML等。
我一直在尝试:
<rule name="RDWeb" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*" negate="false" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="^test.site.com$" />
</conditions>
<action type="Redirect" url="https://test.site.com/rdweb" />
</rule>在99%中,它使用重定向进行循环,浏览器显示错误:
ERR_TOO_MANY_REDIRECTS我非常感谢你的帮助。谢谢!
发布于 2019-12-05 02:38:12
您的网站得到太多的重定向,因为https://test.site.com/rdweb仍然符合您的重定向规则。请向{URL}添加条件模式,以限制只发生在https://test.site.com/或https://test.site.com上的重定向。
<rule name="RDWeb" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*" negate="false" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="^test.site.com$" />
<add input="{URL}" pattern="^(/)?$" />
</conditions>
<action type="Redirect" url="https://test.site.com/rdweb" />
</rule>https://stackoverflow.com/questions/59174808
复制相似问题