【发布时间】:2018-09-14 04:28:33
【问题描述】:
我有一个这样的网址:
demo.url.com/folder/folder2/#!/param1/param2
我正在尝试强制使用已成功完成的 HTTPS,但是当我尝试使用正则表达式规则来删除 #! 时,重定向时出现错误。
这是我目前拥有的:
<match url=".*" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTPS}" pattern="off" />
<add input="{REQUEST_URI}" pattern="[A-Z]" ignoreCase="false" />
<add input="{QUERY_STRING}" pattern=".+\#!.*" negate="true" />
</conditions>
<action type="Redirect" url="https://demo.url.com/{URL}" />
【问题讨论】:
标签: regex iis url-rewriting