欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

361模板网

当前位置:361模板网 > 技术文档 > 服务器技术 > http如何全站301重定向到https
这篇文章主要为大家详细介绍了http如何全站301重定向到https,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

随着https协议越来越火,而且搜索引擎也对https青睐有加,谷歌已经明确了使用https相对http来说会有更好的排名,而且百度引擎也对https抛出橄榄枝(如下图)对https的扶持政策。

http重定向

所有很多站长朋友,都陆续的讲自己的网站由http向https转移,但是的在转移的过程中,不同避免的会遇到这样的一个问题:转移后原来的http链接需要重新301定向到https,下面就跟随361模板来看具体该如何操作才能实现http全站301重定向到https

昨天刚申请到一个SSL协议证书,绑定之后,全站http往https重定向的时候出现一个问题,就是abc.cn能够跳转到https://www.abc.cn,www.abc.cn也能够跳转到https://www.abc.cn,但是如果输入https://abc.cn的话它却跳转不过来,在iis环境里面网上的N多教程都没啥软用,各种绑定目录重定向改webconfig我都试了一个遍,依然不行!!

最后试了一下URL重写,结果还真操作成功了,下面把教程写在下面,希望帮助到大家。

环境为windows server2008+iis7,一般情况下环境都带URL重写这个选项

http如何全站301重定向到https

双击URL重写,点击添加规则,选择空白规则

https全站重定向

http如何全站301重定向到https

规则如图所示,它会自己在根目录生成一个叫web.config的配置文件,代码如下所示

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="301" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{HTTP_HOST}" pattern="^abc\.cn$" />
                    </conditions>
                    <action type="Redirect" url="https://www.abc.cn/{R:0}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

配置完成后可以使用https状态查询工具查看一下,是否成功。

以上就是http如何全站301重定向到https的全部内容了,比较简单,你学会了吗?

以上就是http如何全站301重定向到https的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 301 HTTPS http 网站重定向

上一篇利用domain.mail.qq.com免费的QQ域名邮箱为自己的域名建立邮箱

下一篇WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法介绍

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在