由于证书映射,我在web.config中添加了一条规则
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
但是我的网址无法正确加载
例如https://www.example.com/xyz/five.jpg
在移动和其他应用程序中正确加载
但是我之前在数据库中的URL映射了上面的URL。
未加载的内容
http://example.com/xyz/five.jpg
正在加载到https://www.example.com/xyz/five.jpg
中而不是https://example.com/xyz/five.jpg
...