SSL证书申请阿里云和腾讯云都有免费1年的SSL,到期了可以直接续期。挺方便。

默认情况下http和https都可以访问。

如果需要设置http自动跳转https在网站根目录public_html目录内创建一个.htaccess文件,文件内容如下:

全部跳转htps

RewriteEngine On  
RewriteCond %{SERVER\_PORT} 80  
RewriteRule ^(.\*)$ https://www.baidu改成你的域名com/$1 \[R,L\]

子目录跳转https

RewriteEngine On  
RewriteCond %{SERVER\_PORT} 80  
RewriteCond %{REQUEST\_URI} subfolder  
RewriteRule ^(.\*)$ https://www.baidu改成你的域名com/subfolder这个就是子目录名字 \[R,L\]

SSL开启及证书安装

从whmcs点击登录到DA,然后进入站点设置

确认这里勾选了SSL,并且下方选择的是:使用一个符号链接从private\_htmlpublic\_html – 允许同样的数据在http和https中

然后上传SSL证书

apache环境出了粘贴证书和密钥外,还需要上传1\_root\_bundle.crt 这个名字的CA证书。nginx环境只需要粘贴密钥和证书保存即可。

证书和密钥内容,密钥.key文件内容在上,证书.crt文件内容在下方。保存

证书已经正确安装