配置HTTPS证书 - 采用CDN

这里以华为为例,如果您对别的CDN很熟悉,完全可以自行来进行。

1.开通华为云CDN

通过 http://huawei.leimingyun.com 注册开通华为云账户,并认证(请使用企业方式,不然还要买流量包)
(以下皆为华为云绑定方式) 选择按流量计费方式(非企业认证需要购买流量套餐或者账户余额不少于1000)

2.添加加速域名!


打开CDN域名管理中的添加域名,添加需要加速的域名,下面分别选择域名加速、中国大陆境外(根据需求选择)、源站域名


复制网市场管理后台-网站设置-绑定域名-第二步所包含的域名,并粘贴到源站域名下 提交后获取到分配的CNAME值
点击列表中的域名,编辑回源HOST

只修改回源HOST,域名填写网站管理后台中自动分配的域名


根据需求设置缓存配置,将缓存规则的缓存间隔时间设置为需要的间隔,可设置为0秒。

购买ssl证书

通过华为云控制台——ssl证书管理——购买证书功能进行域名ssl证书的购买


选择下图中的配置并进行购买

购买后回到ssl证书管理列表,并进行证书申请

根据申请步骤提示填写域名信息


填写完成后需要去DNS验证,前往以下域名的DNS解析服务处,按照以下主机记录、记录类型、记录值添加记录。(解析时记录类型需要改为TXT)

申请认证成功后需要使用推送功能将证书推送到CDN


回到华为云CDN设置中,如下图设置并选择新开通的证书

image.png

点击确定,就完成了。完成后的如下图:

image.png

3.域名解析


前往域名的持有账户,将域名做CNAME记录解析至分配的CNAME

解析后等十来分钟,等解析生效后,在访问试试,是否可以正常进行访问打开网站了。

4. CDN缓存配置

image.png

如上图,所有文件 这一项默认的缓存过期时间是30天,将这里改成1分钟,如下图:

image.png

然后点击保存,即可完成缓存设置。
这样网站如果有改动了,并且生成整站了,1分钟后访问网站,就会变成最新的了。(生成整站后的1分钟内网站还是原先的,得一分钟后才会变成最新的)