CDN的工作原理就是将您源站的资源缓存到位于全国各地的CDN节点上,用户请求资源时,就近返回节点上缓存的资源,而不需要每个用户的请求都回您的源站获取,避免网络拥塞、分担源站压力,保证用户访问资源的速度和体验,重要的一点是还可以节省费用。本文的场景是资源文件放在阿里云OSS上面,然后想用自己的域名访问这些文件,并且强制https访问这些文件。
一、添加CDN加速域名
假如要加速的域名是cdntest.com,
image.png
二、DNS解析加速域名到CND的CNAME
进入到CDN的配置,找到CDN的CNAME
image.png
然后去解析DNS把加速域名指向CDN的CNAME,等到解析成功后到OSS上面随便找一个文件,将OSS的域名换成CDN加速域名
image.png
如果http的response头部有上图那些字段则标识CND加速成功,x-cache字段判断是否命中。
三、配置http强制跳转https
首先你可以去阿里云申请个CA证书,有个免费的,而且隐藏的很深,一般人不知道。
image.png
然后补全证书,将证书下载下来。
image.png
解压后有如下文件
image.png
然后将到CDN配置哪里填写https配置
image.png
网友评论