我的联系方式
微信Anylike830919
QQ1012001832
邮箱fixaapp@163.com
2020-05-12 12:51:36ans
最近用又拍云搞了本站的一个CDN(白嫖真香),中间出了一些问题,下面记录一下配置的过程吧:
1.DNS解析的修改
这部分可是让我迷惑了很久,又拍云是这么写的:
在阿里云DNS设置完CNAME:
ping的时候依然显示原地址。
后来了解了CDN的解析过程才知道,原来设置CDN之后域名解析里的A记录(域名->ip)就要删除了,由原域名解析到CDN域名,再由CDN域名设置源站的ip地址,方可实现内容的分发。
于是把阿里云DNS解析记录里的A记录删掉,然后在又拍云CDN设置源站:
等几分钟TTL解析完成之后,再ping一下,地址就变成了cdn的地址:
2.缓存的设置
一开始我不知道怎么设置,吃了大亏,所有文章点开都是第一篇,我猜着大概是这一条没设置的缘故:
而且之前的缓存策略有问题,把html也缓存了,文章页面是有GET参数id的,而缓存的内容是不包含GET参数的,所有文章都缓存的第一篇的内容,而且是整个html文件。
之后开启了参数跟随,并且缓存策略也去掉了html,网站即可正常更新:
至于后面的分段缓存、浏览器缓存之类,这些可以根据自己网站的实际情况来设置:
3.其他内容的设置
其他内容应该没有什么要注意的了,可以根据自己的实际需求来设置,性能优化这部分我全开启了:
再就是HTTPS的设置,如果有SSL证书的话,它会自动识别,所以不需要修改什么:
由于前端模板的静态文件比较多,而我也不怎么会前端,所以基本没有优化,之前用PageSpeed测试,只有70多分,看看用了CDN之后有没有效果:
!!
这就是CDN的力量吗,i了i了