清除wordpress缓存不工作,显示旧页无法清除缓存

清除wordpress缓存不工作,显示旧页无法清除缓存,wordpress,caching,cache-control,Wordpress,Caching,Cache Control,我最近重新设计了我的wordpress网站,但幸运的是/不幸的是,我安装了某种缓存插件,这导致第一个加载页面(主页)显示为旧版本。只有在重新加载时,才会显示正确的(更新的主页) 以下是我已经尝试过的: 清除服务器端缓存 尝试使用.htaccess将缓存设置为过去(显然失败-500内部错误) 我的服务器重新启动了吗 安装了许多插件以清除缓存(Ofc none起作用,因此也卸载了它们) 使用缓存检查器检查是否有缓存内容(下图)(主页缓存30天) 在gtmetrix.com上查看(下图)(缓存到8

我最近重新设计了我的wordpress网站,但幸运的是/不幸的是,我安装了某种缓存插件,这导致第一个加载页面(主页)显示为旧版本。只有在重新加载时,才会显示正确的(更新的主页)

以下是我已经尝试过的:

  • 清除服务器端缓存
  • 尝试使用.htaccess将缓存设置为过去(显然失败-500内部错误)
  • 我的服务器重新启动了吗
  • 安装了许多插件以清除缓存(Ofc none起作用,因此也卸载了它们)
  • 使用缓存检查器检查是否有缓存内容(下图)(主页缓存30天)
  • 在gtmetrix.com上查看(下图)(缓存到8月3日,还有22天就可以静止)
  • 我试图手动删除文件目录中的缓存文件,但没有找到真正导致它的原因
我不知所措,需要更新的页面显示尽可能早,我无法清除这个缓存问题。如果有任何帮助/线索,gtmetrix图像会提供一个链接

;rel=”https://api.w.org/", ; rel=短链接

我还包括页面应该是什么样子,以及它在手机和桌面上第一次加载时是什么样子

桌面(旧版) 桌面(新)

移动设备(旧版)----------------------------------------------------------------移动设备(新版)

更新:(2020年7月12日美国标准时间下午5:27)

我尝试了这个名为“代理缓存清除”的插件,并通过它进行了检查,结果如下。 注意它如何具有相同的
https://api.w.org/
在链接和X-server-cache中显示为
true
。插件本身并没有帮助清除缓存,所以我还是被卡住了(

您能否尝试将以下内容放入wp-config.php文件中:

define('WP_CACHE', false)

要清除缓存,请使用Wp Fastest cache wordpress插件。我希望它能帮助您首先确保问题在缓存中。从另一个浏览器或另一台计算机打开,查看加载了哪些数据。如果干净的站点打开,则问题在缓存中。但如果加载了相同的数据,则问题可能在于重用旧站点e、 或者从旧位置开始,从旧数据库开始。如果是这种情况,则修复错误。如果不是,则问题在缓存中。
如果问题出在缓存中,请在浏览器中按F12,切换到选项卡应用程序,单击清除存储,然后单击“清除站点数据”。 我找到了一个解决方案:

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault A1
    Header append Cache-Control must-revalidate
</IfModule>

过期于
到期默认值A1
标头附加缓存控件必须重新验证

尝试禁用所有插件我注意到你有Jetpack,你能禁用它吗?我确实禁用了你提到的所有插件,包括Jetpack..没有变化。该站点是否有多站点或其他我们不知道的内容?我还建议你进入主题并添加到每个css和js文件中?v=1.1它不是多站点,只是一个pl这是一个旧的wordpress网站。我试着搜索它是如何做到的,我无法清楚地掌握它,我在版本控制方面有点新(?)…我以前从未这样做过,所以你能给我指导一下任何教程或什么吗?我会尝试一下..我曾经尝试过这个以及WP Super Cache、LiteSpeed Cache和Proxy Cache Purge。不管怎样,我再试了一次,但仍然一无所获。我没有理解你所说的
清理站点打开
相同的数据加载
。我尝试了打开站点n许多设备,在重新安装浏览器后多次。每次我打开网站时,它都会首先显示较旧版本的网站,只有在重新加载网站而不关闭浏览器时,它才会显示更新版本。但一旦我关闭浏览器并重新打开它,它就会重复同样的事情。这一次似乎表明存在错误缓存将于3月3日到期?:\我也尝试了您提出的建议,但也没有成功。@PrithviSoma请注意。我建议检查问题是否在缓存中。可能问题不在缓存中。可能您打开了错误的站点。可能在Apache中设置了错误的文件夹。或者您的站点使用了错误的数据库。仔细检查每个选项。如果你指的是url/域名中的错误,那么它肯定不是错误的站点。我检查了,Apache被设置到了正确的文件夹中。(Q端-即使在重新加载显示页面旧版本的相同url时,Apache被设置到了错误的文件夹,它还会显示更新的站点吗?)..数据库也设置得很好。对于那些在重新加载页面后访问该网站的人来说,该网站运行得非常好,有些人甚至没有问题就下了订单。@PrithviSoma它肯定是错误的网站。编程中不存在任何魔力。如果你搜索错误的地方,你会发现。调查正确的方向,这肯定不是缓存。为什么你认为它是错误的网站?如果它真的是(我不认为我会得到我自己的网站错误…)我如何确认。请指导。虽然这段代码可能会解决问题,但如何以及为什么这会真正有助于提高您的文章质量,并可能导致更多的投票。请记住,您是在将来为读者回答问题,而不仅仅是现在问问题的人。请您的答案添加解释并说明适用的限制和假设。