这两天在捣鼓百度智能云 CDN,WordPress 网站的缓存过期时间如何配置?阿里云、腾讯云跟百度智能云 CDN 缓存规则设置都大同小异。
第一点:后台登录地址 /wp-admin 目录下的资源,一定不能缓存,否则会导致后台登入相关资源被缓存,造成无法登陆或者登陆信息泄露。
第二点:php、jsp、asp、aspx 等动态文件后缀的资源,不缓存,CDN 后天已经默认缓存规则,动态资源被缓存的话,后台刷新会出问题。
第三点:图片 JPG、PNG以及 js、css、html 等后缀静态文件,按照需要设置缓存时间,建议设置缓存时间7天,不设置强制缓存,个人建议缓存时间不要设置太长,大站的话适当的长点,小站无所谓。
第四点:缓存规则是有权重,一般数值越大越优先,比如 /wp-admin 目录不缓存要第一优先级,数值最大,其次静态文件缓存等等,具体看下文的图片。
CDN 新增缓存规则
登录 CDN 控制台;进入域名管理列表;进入域名配置,点击缓存配置,切换至缓存过期时间配置,可以参照下图。
新增规目录,/wp-admin,过期时间设置为0,就是不缓存内容,权重设置到最大。
新增文件后缀规则,类型为文件后缀,内容为 .html;.css;.js;.jpg;.png;.gif,过期时间为1天或者根据自己需求填写,过期时间设置时间的话,就是缓存该文件,确定。
百度智能云 CDN 缓存规则
/wp-admin 目录下的所有资源不缓存;
php;jsp;asp;aspx 文件后缀的资源不缓存;
.html;.css;.js;.jpg;.png;.gif 文件后缀的资源缓存7天;
其余全部文件缓存30天,优先级最低;
转载请注明:VPS站长网 » WordPress 建站的百度智能云 CDN 缓存规则配置