我使用W3全缓存和CloudFlare (免费层)作为我的CDN.无论出于什么原因,我的WordPress站点仍然在所有浏览器和设备上为新的用户会话缓存第一个版本的“主页”(而不是帖子页面)。不过,经过几次刷新之后,将呈现最新的首页。这种行为在隐姓埋名中仍然是正确的。
我尝试了以下几点:
我把我的网站放在一个数字海洋液滴上,运行一个nginx堆栈,我很困惑。如何调试这类问题?
发布于 2017-02-10 16:47:32
第一步,您应该确保W3TC是问题所在:
检查分页和清漆(以及您用nginx设置的其他缓存)是否正常工作。-禁用W3TC和CDN,然后检查缓存问题是否仍然存在。如果问题仍然存在,您应该检查nginx配置以及每个缓存设置和文件夹。问题不是W3TC。
安装nginx助手插件,这也是为了确保您有正确的nginx安装。测试您的WP安装,并确保PageSpeed缓存和清漆缓存正在完成他们的工作。缓存文件夹通常位于/var/cache上。
如果没有出现问题,那么尝试打开没有CDN的W3TC。
如果是W3TC造成了问题,您需要检查安装过程和您在nginx.conf和域中所做的更改--Available.conf尝试关闭所有W3TC选项,然后一个接一个地打开,直到问题再次发生。
之后,您可以打开CDN来检查CDN是否是问题所在。
https://webmasters.stackexchange.com/questions/98755
复制相似问题