使用标准 iis url 重写模块技术将 http 重定向到 https 不适用于 iisnode。
我有以下规则配置将 http 重定向到 https:
<rule name="HTTP to Prod HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
</rule>
问题是请求 http://domain.net被重定向到https://domain.net/server.js
任何想法如何摆脱 url 的“server.js”部分?