阿里云的CDN为网站(wordpress)开启动态证书https

我们知道https的是互联网的潮流,对于证书的配置,不会技术的人来说,非常地麻烦,而且阿里云的虚拟机是不能配置证书的,也就是说如果是云虚拟机的话,是没办法加https的(只有云服务器ECS可以自己配置动态证书)。但是阿里云的CDN可以为网站(wordpress)开启动态证书https,配置非常简单。(前几部在百度经验里面都有,大家可以自行查找)

1. 购买阿里云的CDN,并且添加域名到CDN上面去;

2. 域名解析CNAME到CDN上面去。(CNAME在CDN上面会有一个详细的地址,把解析到源站IP地址的A删除,解析CNAME到CDN上面去)这样CDN就会自动激活。

3. 配置https。选择域名,配置,HTTPS配置,选择你申请到的证书。(证书的申请在百度经验里面也有,免费的证书申请)选择默认的话,http和https都可以访问,在没有配置完全成功的话,请选择默认。

阿里云的CDN为云虚拟机网站(wordpress)开启动态证书https

4. 记得不要开启协议跟随回源,原因是:当用https访问你的源站时候,开启这个功能之后,CDN回源访问你的源站是用https的,而根据之前的沟通可以知道你的源站是虚拟主机,本身不支持https。

阿里云的CDN为云虚拟机网站(wordpress)开启动态证书https

5. 这个时候,网站应该就可以用https。可以用console查看为什么你没有加上小绿锁,有可能是内部链接有的还没有变成https。(这个时候可以在CDN上面的https配置开启http→https)
阿里云的CDN为云虚拟机网站(wordpress)开启动态证书https
6. 网站的数据库网址全部更改为https的方法。要视情况更新你们的数据库,让全部链接都变成https,对于wordpress而言,只需要到仪表盘→设置→常规,更改里面的http为https就行了。(本质上这个操作也是更新数据库)
阿里云的CDN为云虚拟机网站(wordpress)开启动态证书https
到这里,已经就配置完了,你的网站就可以通过阿里云的CDN为网站(wordpress)开启动态证书https。
强调一下,如果网站是wordpress,而且是部署在虚拟机上的话,安装Relly Simple SSL,你是检测不到你主机上面有证书,因为虚拟主机是没有办法配置证书的。只能通过CDN来配置https。

 

 
转载请保留页面地址:https://www.breakyizhan.com/wpress/4010.html