阿里云虚拟主机如何配置SSL证书

一、申请ssl证书

这里根据自己的需要申请免费或者付费版,如果是个人网站或者小企业网站,申请个免费证书就够用了。如果不会可以直接某宝买个证书也习行。

下面介绍如何从阿里云申请免费的ssl证书。

1、进入阿里云控制台,点击“安全(云盾)”-“CA证书服务”,然后点击右上角“购买证书”

阿里云虚拟主机如何配置SSL证书阿里云虚拟主机如何配置SSL证书

2、然后选择购买免费dv证书,免费的会显示0元,直接购买就行了。

阿里云虚拟主机如何配置SSL证书

3、付款完成后,会直接跳转到页面,然后点击【信息补全】按钮,将你的网站地址输入,一般输入一个不带www的域名。

阿里云虚拟主机如何配置SSL证书

4、然后填写信息。

阿里云虚拟主机如何配置SSL证书

5、然后等待审核、签发。(一般2-5分钟就可以完成审核签发过程)

签发成功后,点击详情 可以看到cnd和负债均衡

二、配置HTTPS

1、下载证书

阿里云虚拟主机如何配置SSL证书

小编的是阿里云虚拟主机(linux系统),选择的是Nginx。 这里根据你的具体情况选择。

阿里云虚拟主机如何配置SSL证书

证书包含.key(私钥) 和.pem文件(公钥)

2、开通/设置CDN。

到阿里云管理控制台【CDN】的【CDN域名列表中】,添加一个新的域名,选择图片小文件加速,类型IP,然后将阿里云虚拟主机的IP输入。端口一定选择80,不要选择443

阿里云虚拟主机如何配置SSL证书

阿里云虚拟主机如何配置SSL证书

阿里云虚拟主机如何配置SSL证书

添加CDN缓存

CDN的基本信息配置完成后,我们需要解析缓存配置,就是告诉CDN,缓存那些内容。 如果是阿里的免费虚拟主机,除了将html、css、js、png、jpg、ico等文件缓存外,一般会将整个css或者js目录缓存,因为有的js文件未来便于处理,都是用.jsv1.0.0来做结尾,避免js文件更新后无法获取最新版本。

阿里云虚拟主机如何配置SSL证书

阿里云虚拟主机如何配置SSL证书

修改域名解析

在阿里云管理控制台中【域名】的【域名列表】点击域名的【管理】按钮,进入域名管理控制台。将原来的记录类型【A】,主机记录为www的解析修改一个为CNAME记录类型,将记录值修改为刚才的cname地址,保存即可。

网站代码调整

网站之前有用到的http的链接,都改成https,这里有站内和站外的,站外的要测试下原来的站外资源有咩有https的,没有的话,最好换个。

阿里云虚拟主机如何配置SSL证书

阿里云虚拟主机如何配置SSL证书

如果你的网站没有跳转到https或者网站请求没有反应,请等待10分钟左右(甚至更久一点),一般是设置没有及时生效导致的。