Cpanel面板开启ssl很简单。只需在面板—SSL/TLS中插入SSL证书即可。但是貌似没有强制https的办法。在谷歌&百度了一下貌似很少有写Cpanel强制ssl的方法。中文的教程更少。
小白用的Cpanel主机用的LiteSpeed驱动。搜一下发现namecheap有个强制https的教程,但是英文的。所以搬运过来共享给大家。其他面板的也可以参考。
教程
1、打开Cpanel面板—文件管理器—设置—勾选‘显示隐藏文件(dotfiles)’—save 。
2、找到网站所在的目录,打开‘.htaccess’。修改以下项
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^二级域名\.域名\.后缀$
RewriteRule ^(.*)$ https://二级域名.域名.后缀/$1 [R,L]
举例:os2.lenovoservices.win
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^os2\.lenovoservices\.win$
RewriteRule ^(.*)$ https://os2.lenovoservices.win/$1 [R,L]
3、保存文件。测试能否强制跳转。
4、收尾。反操作第一部,关闭显示隐藏文件。
文章评论