用CDN时除了本身CDN线路上的速度加持和隐藏IP和防御等等,为了减轻源站压力达到更好的访问速度你就可以配置缓存规则但不知道缓存是否生效?
判断教程
准备工具:电脑、Edge或谷歌浏览器
教程:在Edge浏览器中打开你要查看的网站-鼠标右键选择“检查”
在元素旁边选择网络并“Ctrl+F5”清除本地缓存方式刷新网站-选择你缓存规则中所缓存的文件(这里我规则缓存的是图片格式的文件所以以“svg”文件格式为例)
在响应头中找到“x-cache”开头并在后面看到HIT(击中)而不是MISS(闪避)即为缓存命中并确定为生效~
通用图片缓存规则:
类型:后缀名
内容:bmp|jpg|png|tif|gif|pcx|tga|exif|fpx|svg|psd|cdr|pcd|dxf|ufo|eps|ai|raw|WMF|webp|avif|apng|jpeg|mp3|mp4
有效期:7天
简单说明:该缓存规则主要就是一些图片、音频、视频等文件一般这种静态文件更新不频繁就可以适当将过期时间拉长几乎可以满足90%的场景
通用js、css等缓存规则:
类型:后缀名
内容:js|css|txt|xml|html|htm
有效期:1天
简单说明:js、css、txt、xml等文件都是属于更新稍微较频繁的文件,但回源所占中资源也挺高想达到预期的访问速度和减轻源站压力也可以缓存这些文件但有效期为一天当然如果你网站中的内容并不经常更新可以将有效期抬高一些~
注意:内容中的“|”根据你使用的CDN要求的格式更换分隔符(例如腾讯云CDN要求分隔符是“,”那就是js,css,txt,xml)当然后缀名也根据要求更换分隔符(例如腾讯云CDN要求后缀名前面要有“.”那就是.js|.css|.txt|.xml),其中的有效期可以照抄当然也可以根据实际情况进行更改~
- 最新
- 最热
只看作者