检查您的 WordPress 缓存是否正常工作
在您的浏览器或命令行中读取 x-litespeed-cache 标头,以查看页面是否来自缓存,以及未命中缓存时应采取的操作。
使用已退出登录的浏览器
默认情况下,系统绝不会向已登录的访客提供缓存页面,因此请在无痕式窗口中或退出 WordPress 后进行测试。
加载页面两次
清除后的第一次请求会构建页面并将其存储。请重新加载一次,以便从缓存中响应第二次请求。
读取响应头
打开开发者工具,选择“网络”选项卡,选中该页面请求并查看缓存标头:LiteSpeed 上为 x-litespeed-cache,nginx 上为 x-cache-status,Varnish 上为 x-varnish,插件自身的文件缓存则为 x-zinn-cache。hit 表示直接从缓存提供;miss 表示由 WordPress 生成。
或从命令行提问
运行 curl -sI 后跟页面地址,并查找相同的标头。运行两次可显示未命中转变为命中。
如果从未显示 hit
打开“状态”标签页并按“立即检查”:它会像访问者一样请求您的最新页面,并显示哪个缓存进行了响应以及命中的频率。然后检查“排除项”标签页和您的 Cookie — 浏览器中的购物车或登录 Cookie 始终会绕过缓存。
下一篇指南: 如何在 WordPress 中清除缓存
随 Zinn Digital® 托管免费提供
在 Zinn Digital® 主机服务上免费获取 Zinn® Cache
我们自有服务器上的每个 WordPress 站点均已安装并连接 Zinn® Cache:页面缓存已开启,Redis 对象缓存为您托管,插件更新自动推送。Zinn® Cache Pro 未包含在内;您可以随时将其添加到任何站点。