全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2538|回复: 13
打印 上一主题 下一主题

[Windows VPS] Wordpress博客:Cloudflare缓存全站内容规则,这个问题怎么解...

[复制链接]
跳转到指定楼层
1#
发表于 2021-1-1 02:53:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 citywar 于 2021-1-1 05:10 编辑

求助大佬们,关于Wordpress博客:Cloudflare CDN缓存全站所有内容规则,我也有疑问呢!之前看了MJJ的缓存全站教程,所以测试了下!

Cloudflare缓存默认设置:缓存静态内容。浏览器缓存:2小时。CDN缓存:2小时。文件压缩:html  js css

免费版三条规则:

权重3  不要缓存wordpress后台页面
*.pigji.com/wp-admin/*
项目:防护安全级别:高 || 缓存级别:缓存静态内容

权重2  不缓存评论
www.pigji.com/*/comment-page-*
项目:安全级别:高。缓存级别:不缓存。浏览器缓存:2小时。

权重1   缓存所有html页面
*.pigji.com/*.html
项目:永远在线: 开。缓存级别: 缓存全部内容。CDN缓存:24小时。浏览器缓存:2小时。安全防护级别:低

原帖是:https://443502.xyz/thread-791132-1-1.html
然后我干脆修改隐藏了 不启用wordpress管理员那个工具条。

个人测试:
到cloudflare清空全站缓存,
然后管理员登录博客,假设管理员访问了页面:
https://www.pigji.com/800.html
然后cloudflare立即对html页面进行缓存24小时。

然后我换了一个手机(未登录状态)访问页面 https://www.pigji.com/800.html
clouflare立即把缓存好了的页面直接通过缓存节点转发过来了。

我靠:  cloudflare把管理员的编辑按钮给缓存显示出来呢???  直连后台。也就是说其他所有访客都能看到管理员编辑按钮的。




同理:如果用户B先访问某个 html页面,CF立即进行了缓存。
然后我管理员A再去访问页面,  cloudflare又把用户B未登录下的缓存页面展示给了管理员A看。


所以:cloudflare是触发式的缓存吗。谁第一个访问某页面,就对某个页面缓存一波?而且cloudflare没有对比源站,直接给出缓存结果?不管源站修改没,一直到24小时后才重新缓存?

这个怎么解决呢?
哥怎么解决呢?
怎么解决呢?

推荐
发表于 2021-1-1 04:54:23 | 只看该作者
要买CF的高级套餐,里面有一个cookie不缓存
2#
发表于 2021-1-1 02:54:47 来自手机 | 只看该作者
解决办法:修改主题,不要在前台显示编辑按钮
3#
发表于 2021-1-1 02:56:40 | 只看该作者
wp不是完全的纯静态啊,比如你这个里会显示编辑按钮就是wp根据登录状态动态渲染的结果。
4#
 楼主| 发表于 2021-1-1 03:13:18 | 只看该作者
hanada 发表于 2021-1-1 02:54
解决办法:修改主题,不要在前台显示编辑按钮

如果想保留 管理员编辑按钮怎么办。因为经常手机看的。
手动输后台地址很麻烦。有个编辑按钮方便快速修改。
5#
发表于 2021-1-1 03:15:47 | 只看该作者
可能就是楼上大佬所说的办法了
6#
发表于 2021-1-1 03:31:05 来自手机 | 只看该作者
直接买cf的WP优化就行了,直接给你把缓存率干到90%+
8#
发表于 2021-1-1 08:59:01 来自手机 | 只看该作者
解决办法,不要通过cf登陆后台
9#
 楼主| 发表于 2021-1-1 09:31:40 | 只看该作者
jqbaobao 发表于 2021-1-1 08:59
解决办法,不要通过cf登陆后台

嗯?另外弄个域名?接管后台吗。怎么操作
10#
发表于 2021-1-1 09:33:56 | 只看该作者
我只缓存图片CSS啥的。不整这些花里胡哨的。反正CF本就慢。也不怕再慢点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-18 23:17 , Processed in 0.063799 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表