配置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设置中,如下图设置并选择新开通的证书
- 状态:开启
- 证书来源:华为云托管证书
- 证书名称:选上你上面创建的证书
点击确定,就完成了。完成后的如下图:
3.域名解析
前往域名的持有账户,将域名做CNAME记录解析至分配的CNAME
解析后等十来分钟,等解析生效后,在访问试试,是否可以正常进行访问打开网站了。
4. CDN缓存配置
如上图,所有文件 这一项默认的缓存过期时间是30天,将这里改成1分钟,如下图:
然后点击保存,即可完成缓存设置。
这样网站如果有改动了,并且生成整站了,1分钟后访问网站,就会变成最新的了。(生成整站后的1分钟内网站还是原先的,得一分钟后才会变成最新的)