cpanle/Apache 强制http跳转到https
Posted wakasann
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cpanle/Apache 强制http跳转到https相关的知识,希望对你有一定的参考价值。
因为租的虚拟主机是使用Cpanel,按照网上找的文章,处理的步骤如下:
- 打开Cpanel面板—文件管理器—设置(在页面的右上角)—勾选
显示隐藏文件(dotfiles)
—save 。 - 找到网站所在的目录,打开
.htaccess
,如没有,新建一个.htaccess
。修改以下项
无论是HTTP还是不带WWW,都将跳转到HTTPS的WWW形式。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.wakasann.com/$1 [R,L]
RewriteCond %{HTTP_HOST} ^wakasann.com [NC]
RewriteRule ^(.*)$ http://www.wakasann.com/$1 [L,R=301]
</IfModule>
- 保存文件。测试能否强制跳转。
- 用SSL工具检测生效 在线检测工具 : https://www.ssllabs.com/
References
以上是关于cpanle/Apache 强制http跳转到https的主要内容,如果未能解决你的问题,请参考以下文章
nginx强制使用https访问(http跳转到https)