百度云防护默认是没有开启缓存的,如果需要开启缓存,需要进入云防护管理-防篡改规则-设置开启
开启后还不行,我们还需要设置缓存的静态资源后缀才可以,一般网页的静态资源如下:
- 图片文件:
.jpg
、.jpeg
、.gif
、.png
、.bmp、.webp
等。 - 视频文件:
.mp4
、.flv
、.avi
、.mov
、.wmv
等。 - 音频文件:
.mp3
、.wma
、.wav
等。 - 文本文件:
.css
、.js
、.txt
、.xml
等。 - 字体文件:
.ttf
、.otf
、.woff
、.woff2
等。
所以我们需要在上面的百度云防护添加缓存文件后缀:
jpg,
jpeg,gif,
png,
bmp,webp,mp4,flv,avi,mov,wmv,mp3,wma,wav,css,js,txt,xml,ttf,otf,woff,woff2
直接把上面的后缀复制保存就可以了。
缓存有效期尽量写长一些,可以减少CDN请求回源次数,减少服务器带宽压力。
如果你的网站上还有别的后缀的资源的,也可以添加上去,比如压缩包文件后缀rar,zip,7z等。
如果你需要设置某个目录不做下的资源不做缓存,比如后台admin可以添加特殊规则设置
同理,如果你需要设置某个目录下全部缓存的,也可以按上面的操作弄。