伪静态站点使用CDN加速要怎样自定义缓存规则

为了不同地区访问网站的速度能提升,通常我们会购买CDN加速服务,将网页缓存到各节点,减少不断回源站拉取的压力。伪静态跟生成纯静态HTML站点都会碰到前后端页面数据的及时更新显示问题,这时我们要怎样自定义缓存规则比较合适?

CDN加速

提示说明:缓存配置规则不同CDN服务商会有一些小的差别,但基本功能都差不多,可以对文件名后缀(php/jsp/asp/aspx)、目录路径、域名全路径、首页、所有文件进行缓存过期时间的设置,可以设置优先级。

CDN缓存规则设置

全路径等于URL路径,支持通配符*,可以对某个目录下的所有伪静态页面进行缓存过期时间的设置,华为云CDN通配符不能放最后,百度云可以,建议大家根据网站的情况定好设置思路后向平台的售前客服咨询清楚,这里举例一些设置方法:

1、对某个目录下的所有文件(包括子目录)进行缓存时间设置:

华为云:/about

百度云支持:www.xxxx.com/about/*

2、对某个目录下的HTML文件进行缓存时间设置:

通用:/about/*.html

我们知道CDN节点中的内容与源站内容的同步主要是靠设置缓存时间来实现的,所以这里要注意网站做了CDN加速后,后台更新内容或前台用户提交留言,这时后台是无法实时显示数据的,所以我们要对后台目录进行缓存时间的设置,可以设置0天也可以设置2小时,这样来保持后台的正常使用。

另外对一些静态页面、图片、主题JS、CSS文件(可通过设置文件后缀)等不常更新的目录设置缓存时间较长,比如1周、2周。然后对网站根目录下经常更新的首页、分类页面等缓存时间设置较短,比如10分钟,确保后台更新数据,客户可以及时看到。

SEO运营课程

最后,如果你想了解一下SEO行业的推广逻辑和推广方法,或者是有计划想通过SEO来进行创业或者进行就业、变现赚钱的你,不妨看看这个专属的SEO配套课程:

SEO推广体系课

特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点,也不对网站内容的真实性负责,如有侵权,请联系站长删除,转载请注明出处:https://www.yunyingdog.cn/102856.html。
(0)
上一篇 2022年11月14日 上午1:07
下一篇 2022年11月14日 上午8:09

猜你喜欢

发表回复

登录后才能评论

QQ:1124602020
微信:vl54120
备注:周一至周五全天在线,周末可能不在线,另外联系时,请告知来意。

公众号
交流群
运营狗会员,开通可享海量资源与多项权益,点击了解详情