Windows Server 2008 IIS7 HTTP重定向HTTPS

1.下载URL重写模块:

32位:http://download.microsoft.com/download/4/9/C/49CD28DB-4AA6-4A51-9437-AA001221F606/rewrite_x86_zh-CN.msi

64位:http://download.microsoft.com/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi

2.打开IIS信息服务管理器,选中站点找到SSL设置取消【要求SSL】

image

image

3.复制下面代码到站点的web.config文件的configuration节点中

<system.webServer>
        
        <rewrite>
            <rules>
                <rule name="HTTP to HTTPS redirect" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions>
                        <add input="{HTTPS}" pattern="off" />
                    </conditions>
                    <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Found" />
                </rule>
            </rules>
        </rewrite>

    </system.webServer>

 

原创文章,转载请注明本文链接地址(违者必究):Windows Server 2008 IIS7 HTTP重定向HTTPS

打赏作者
很喜欢这篇文章,打赏犒劳下作者,以此激励作者创作更多

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏