首页 >  帮助中心 > (IIS7或更高版本)http怎么做自动跳转https?

(IIS7或更高版本)http怎么做自动跳转https?

来源:原创 点击量(3) 发布时间:2018-12-10

IIS7或更高版本

1.安装rewrite组件

2.在网站的根目录中找到web.config文件并替换内容(如果没有,可以创建一个);

<?xml version="1.0" encoding="UTF-8"?>
<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="Found"
url="https://{HTTP_HOST}/{R:1}" />
           </rule>
        </rules>
     </rewrite>
   </system.webServer>
</configuration>

3.重新启动IIS测试访问。