清除 wordpress 缓存不起作用,显示旧页面无法清除缓存
Clearing wordpress caching not working, shows the old page unable to clear cache
我最近重新设计了我的 wordpress 网站,但 fortunately/unfortunately 我在上面安装了某种缓存插件,导致第一个加载页面(主页)显示为旧版本。只有在重新加载时它才会显示正确的(更新的主页)页面。
这是我已经尝试过的:
- 清除服务器端缓存
- 尝试使用 .htaccess 将缓存设置为过去(显然失败 - 500 内部错误)
- 我的服务器重启了吗
- 安装了许多插件来清除缓存(Ofc none 工作所以也卸载了它们)
- 使用缓存检查器检查我是否有一些缓存内容(下图)(主页缓存 30 天)
- 已与 gtmetrix.com 核对(下图)(缓存至 8 月 3 日,还有 22 天的时间)
- 我尝试手动从文件目录中删除缓存文件,进行了搜索但找不到真正导致它的原因。
我很茫然,需要更新的页面尽早显示,我无法清除此缓存问题。如果它有任何帮助/线索,gtmetrix 图像给出 link
<https://www.sugarswap.in/wp-json/>; rel="https://api.w.org/", <https://www.sugarswap.in/>; rel=shortlink
我还包括页面的外观以及在下面的移动设备和桌面设备上首次加载时的外观。
桌面(旧)
桌面(新)
移动(旧)-------------------------------- ------------------------------手机(新)
更新:(2020 年 7 月 12 日 05:27pm IST)
我尝试了这个名为“Proxy Cache Purge”的插件并通过它进行了检查,以下是它给出的结果。
请注意它如何在 link 和 X-server-cache 中具有与 true
相同的 https://api.w.org/
。好吧,插件本身并没有帮助清除缓存,所以我仍然卡住了。 :(
您能否尝试将以下内容放入您的 wp-config.php 文件中:
define('WP_CACHE', false)
要清除缓存,请使用 Wp Fastest cache wordpress 插件。希望对你有所帮助
首先确定问题出在缓存中。从另一个浏览器或从另一台计算机打开并查看加载的数据。如果打开干净的站点,则问题出在缓存中。但是,如果加载相同的数据,那么问题可能在于重新使用旧站点,或者从旧位置、旧数据库开始。如果是这种情况,请修复错误。如果不是,则问题出在缓存中。
如果问题出在缓存中,请在浏览器中按 F12,切换到选项卡应用程序,单击清除存储,然后单击“清除站点数据”。
我找到了解决方案:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A1
Header append Cache-Control must-revalidate
</IfModule>
我最近重新设计了我的 wordpress 网站,但 fortunately/unfortunately 我在上面安装了某种缓存插件,导致第一个加载页面(主页)显示为旧版本。只有在重新加载时它才会显示正确的(更新的主页)页面。
这是我已经尝试过的:
- 清除服务器端缓存
- 尝试使用 .htaccess 将缓存设置为过去(显然失败 - 500 内部错误)
- 我的服务器重启了吗
- 安装了许多插件来清除缓存(Ofc none 工作所以也卸载了它们)
- 使用缓存检查器检查我是否有一些缓存内容(下图)(主页缓存 30 天)
- 已与 gtmetrix.com 核对(下图)(缓存至 8 月 3 日,还有 22 天的时间)
- 我尝试手动从文件目录中删除缓存文件,进行了搜索但找不到真正导致它的原因。
我很茫然,需要更新的页面尽早显示,我无法清除此缓存问题。如果它有任何帮助/线索,gtmetrix 图像给出 link
<https://www.sugarswap.in/wp-json/>; rel="https://api.w.org/", <https://www.sugarswap.in/>; rel=shortlink
我还包括页面的外观以及在下面的移动设备和桌面设备上首次加载时的外观。
桌面(旧)
移动(旧)-------------------------------- ------------------------------手机(新)
更新:(2020 年 7 月 12 日 05:27pm IST)
我尝试了这个名为“Proxy Cache Purge”的插件并通过它进行了检查,以下是它给出的结果。
请注意它如何在 link 和 X-server-cache 中具有与 true
相同的 https://api.w.org/
。好吧,插件本身并没有帮助清除缓存,所以我仍然卡住了。 :(
您能否尝试将以下内容放入您的 wp-config.php 文件中:
define('WP_CACHE', false)
要清除缓存,请使用 Wp Fastest cache wordpress 插件。希望对你有所帮助
首先确定问题出在缓存中。从另一个浏览器或从另一台计算机打开并查看加载的数据。如果打开干净的站点,则问题出在缓存中。但是,如果加载相同的数据,那么问题可能在于重新使用旧站点,或者从旧位置、旧数据库开始。如果是这种情况,请修复错误。如果不是,则问题出在缓存中。
如果问题出在缓存中,请在浏览器中按 F12,切换到选项卡应用程序,单击清除存储,然后单击“清除站点数据”。
我找到了解决方案:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A1
Header append Cache-Control must-revalidate
</IfModule>