网上虽然有很多的WordPress适用于CloudFlare免费CDN的缓存规则分享,但是每个人遇到的情况不一样多个解决方法也是不错的,由于国内广告价格越来越低,开始做面向国外的网站,国外站CDN当然得用大名鼎鼎的cloudflare了。CF CDN的使用方法还是较为简单的,只需要解析好设置规则即可,并且官方还开发了适用于WordPress的插件,简直就是对站长的福利。
免费版的CF只能使用3条缓存规则,所以一定要充分利用好。如果你的网站功能较多,那么很可能这3条规则无法全部覆盖你的网站,需要升级付费用户获取更多的缓存规则,当然了免费的缓存规则有足够使用了,选择重要部分使用缓存即可。
页面规则用于控制针对给定的 URL 触发哪些 Cloudflare 设置。针对每个 URL 仅触发一个页面规则,因此,如果您按照优先级顺序对页面规则进行排序,则这非常有用,请尽可能将 URL 模式设置得具体些。
cloudflare 第一条规则首先排除掉不需要缓存的目录,比如WordPress的后台即wp-admin路径。
第二条评论不缓存直接回源,*/comment-page-*
第三条规则就是缓存内容的规则了,前面已经将不需要缓存的排除掉了,直接缓存全站即可。
设置好规则后,在WordPress后台安装上官方开发的插件,即可在不登录cloudflare的情况下,在wordpress后台插件设置中简单控制cloudflare。比如开发者模式,开启后将自动禁用缓存,适合对网站进行修改,并且该模式会自动退出。
另外需要注意的是,网站不要开其余的缓存插件,任何缓存插件都不要开,不然会出现各种登陆不刷新状态的情况出现,说白了就是不要缓存HTML静态文件,不然就会出现这些问题。
© 版权声明
THE END