野狼SEO团队,纯白帽SEO倡导者!13年专注网站优化服务,支持月付!  [点击查看公司宣传册]
专注纯白帽、整站正规优化
让你排名上升,流量上涨!
网站优化服务电话
0371-56789-390
详细内容
当前位置:首页 > 技术资料 > 服务器技术 > 详情

IIS7.5上web.config规则,让HTTP跳转到HTTPS的代码

发布时间:2019-04-15 来源:本站原创 作者:野狼SEO团队 阅读:320

很多人做http到https的跳转,都是无从下手。因为网上的资料比较多。有说让修改服务器的,有的是一些cdn节点,带有这些功能。但是自己服务器上,怎么做http呢,不少人不太知道。

我们今天介绍一个简单一点的做法,就是修改配置文件,实现跳转。

当然,你的这个服务器要支持伪静态功能。之后就可以尝试增加这一条伪静态规则了:

<rule name="HTTP2HTTPS" stopProcessing="true">

<match url="(.*)" />
                    <conditions>
                        <add input="{HTTPS}" pattern="^OFF$" />
                        <add input="{HTTPS_HOST}" pattern="^(localhost)" negate="true" />
                    </conditions>
                    <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />

</rule>

于是,http的链接就可以跳转到https上,这样做就可以让搜索引擎感知网站的变化,把http上的收录都变到https上,这样也比较利于网站的排名。

访客头像访 客185.1***
新评论

还没有人评论,快来抢个沙发!