阿里云虚拟主机https改造方法详解
今天刚刚给博客做了个https改造,我的环境是阿里云的云虚拟主机,由于是虚拟主机,无法对服务器进行配置,只好通过CDN实现,方法如下:
一、购买https证书:
我用的是阿里云的免费证书,打开阿里云管理后台=》安全=》CA证书服务=》右上角购买证书,免费证书藏的比较深,比较难找到,按下图方式点击。
先在品牌里选择
再在证书类型里选
点完上面两步,免费型的才能蹦出来。
然后购买就可以了。
购买成功后在阿里云管理后台=》安全=》CA证书服务页面出现证书列表
刚刚买的显示的回事【待完成】状态,补全一下信息,然后等着签发。
点击右侧的补全,找到HTTPS设置,然后点击修改配置
确定即可。
二、配置CDN。
阿里云的cdn是收费的,我是按量付费,小博客一年几十块也差不多了,最多100块。
在管理后台最上面的搜索框里搜索cdn,下拉框就会出现cdn控制台,点击进入。
第一次进入会让你开通服务,直接开通就可以了。开通这一步是不会收费的。
点击右上方的添加域名
其他选项按照上图默认即可。
三、把域名的A解析换成cname解析:
在CDN里找到cname地址,在CDN=》域名管理 里。
找到后再找到域名解析界面,
等待半个小时左右就可以了。
注意:https成功之后,访问地址就变了,所以网站程序里的http全部要换成https,不然会出现找不到对应页面的情况,我的就是丢失了全部样式,在程序后台修改了域名就正常了。