很多很多网友都咨询过我虚拟主机是否可以安装SSL数字证书实现https协议访问网站?答案:目前很多主机商不支持安装SSL证书!
但是!今天我出一个小教程利用阿里云CDN实现https协议访问网站,曲线完成虚拟主机支持https协议访问网站。
本次教程以阿里云虚拟主机 免费ssl证书为例
虚拟主机实现https(SSL)教程如下:
1.为了开启HTTPS肯定是要申请证书的,提供证书服务的品牌包括:symantec,geotrust,thawte,comodo,cfca等。
免费申请免费SSL证书教程【阿里云】:http://cs.laoking.net/webcms/ecs/201809314.html
2.很多虚机是不支持https的,那么技巧在于通过阿里云的CDN服务来跳转一下,进而支持https。
3.进入阿里云控制台,访问CDN,进入CDN域名列表,添加你的域名,如果已经有了可以不用添加。
(注:没有买过CDN的流量小的网站选择按量付费阿里云充20块钱够跑一阵子了)
4.配置CDN的SSL
开启HTTPS加速模式
上传并配置一下你的SSL数字证书,记住要选择HTTP→HTTPS
5.关闭CDN的过滤参数
程序链接的参数一旦被过滤就会出现故障报错,切记过滤哦!
6.修改DNS解析记录
7.修改程序配置文件和数据库就完成了。