http强制重定向到https

2025-03-30 知识 阅读140次

 

在网站根目录下建立web.config 文件,文件内容如下 

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

  <system.webServer>

    <rewrite>

      <rules>

        <rule name="HTTP/S to HTTPS Redirect" enabled="true" stopProcessing="true">

        <match url="(.*)" />

        <conditions logicalGrouping="MatchAny">

          <add input="{SERVER_PORT_SECURE}" pattern="^0$" />

        </conditions>

        <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" />

        </rule>

      </rules>

    </rewrite>

  </system.webServer>

</configuration>