文章改完标题只清了首页缓存,列表页和标签页还是旧摘要,点进去又变成新标题,前后内容完全对不上。碰到这种情况,我一般先确认改动有没有真的生效。
原因不复杂,刷新只针对首页那一个地址,列表页和归档页各自有独立的缓存副本,没有任何流程去通知它们失效,只清一半等于没清。
碰到「缓存清理范围不全」这类问题,我习惯先把当前配置原样备份一份,改坏了立刻换回来,不用现场推。日志级别临时调高可以,记得改回去,长期开着既占磁盘又掩盖真问题。
curl -X PURGE https://www.example.com/category/news/ curl -X PURGE https://www.example.com/tag/cache/
权限不要一口气开到最大,先加到够用再往上试,范围小才好收。
具体做法是,按文章所属的分类和标签,把对应页面批量刷新一遍;内容更新统一走一个刷新入口,别靠手工一个个点;刷新完成之后逐类页面抽查一次,别只盯着首页看。
最后用这个标准收尾,首页、列表页和标签页这三个地方摘要完全一致,都是新标题。
