服务器常识

如何修改windows2008 r2 站点配置的HTTP强制访问到https

当然在解决这个问题前,首先让IIS站点支持HTTPS


然后打开WEB.CONFIG 


ASP.NET站可直接修改web.config(与“6、IIS配置图示”效果相同),例如:见<rewrite>...</rewrite>节点


复制代码


<?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>




本文网址:http://www.9ctrl.com/contents/155/1735.html