citywar牛人大佬:
求助牛人大佬们,关于Wordpress博客:Cloudflare CDN缓存全站所有内容规则,我也有疑问呢!之前看了MJJ的缓存全站教程,所以测试了下!
Cloudflare缓存默认设置:缓存静态内容。浏览器缓存:2小时。CDN缓存:2小时。文件压缩:html js css
免费版三条规则:
权重3 不要缓存wordpress后台页面
*.pigji.com/wp-admin/*
项目:防护安全级别:高 || 缓存级别:缓存静态内容
权重1 缓存所有html页面
*.pigji.com/*.html
项目:永远在线: 开。缓存级别: 缓存全部内容。CDN缓存:24小时。浏览器缓存:2小时。安全防护级别:低
原帖是:https://www.mjjcpu.com/thread-791132-1-1.html
然后我干脆修改隐藏了 不启用wordpress管理员那个工具条。
我个人测试:
到cloudflare清空全站缓存,然后管理员登录博客。
假设管理员访问了页面:
https://www.pigji.com/800.html
然后cloudflare立即对html页面进行了缓存。
然后我换了一个手机(未登录)访问页面 https://www.pigji.com/800.html
clouflare立即把缓存好了的页面直接通过节点转发过来了
我靠: cloudflare把管理员的编辑按钮给缓存显示出来呢??? 直连后台

同理:如果用户B先访问呢 html页面,CF立即进行了缓存。
然后我管理员再去访问 cloudflare又把用户那边缓存好的页面展示给管理员呢,没有编辑按钮很不方便。
这个怎么解决呢?
哥怎么解决呢?
怎么解决呢?
hanada牛人大佬:
解决办法:修改主题,不要在前台显示编辑按钮
nnt牛人大佬:
wp不是完全的纯静态啊,比如你这个里会显示编辑按钮就是wp根据登录状态动态渲染的结果。