kangle主机下域名强制跳转到https访问网站(301重定向到https)

最近想把一个网站改造成https访问,就把网站地址改成了https,去百度站长平台认证https,结果怎么提交都是出现“请将您的http站点301重定向到https站点” ,并且认证失败!

配置过程中发现,光 http站点301重定向到https是不够的, 还需要配置 ‘web.xml’文件。

1.配置 .htaccess 文件,如没有.htaccess文件,则自己创建一个名为.htaccess的文件即可。

在.htaccess文件中,添加以下代码(将下方的www.hgjun.cn替换为你的网址即可):

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.hgjun.cn/$1 [R,L]

2.在web.xml最后一行代码之前添加如下代码即可:

<security-constraint>
    <!-- Authorization setting for SSL -->
    <web-resource-collection >
        <web-resource-name >SSL</web-resource-name>
        <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <user-data-constraint>
        <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
</security-constraint>

原创文章,作者:Harem,如若转载,请注明出处:https://www.hgjun.cn/?p=582

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(2条)

联系我们

QQ-501439094

撩一撩:点击这里给我发消息

邮件:501439094@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

隐藏