跳至主要内容
Zinn® Cache
zhUSD

将 Zinn® Cache 与 nginx、Varnish 或 Apache 缓存配合使用

在已由 nginx、Varnish、Apache 或 Cloudflare 缓存页面的服务器上设置 Zinn® Cache,以便在其中清除已更改的页面,并通过更新逐步刷新网站。

  1. 检查正在缓存的内容

    在 WordPress 中打开 Zinn Digital®、Cache、Status,然后按“立即检查”。如果 nginx、Varnish 或 Apache 缓存了您的页面,屏幕会显示其名称,并且 Zinn® Cache 不会在其后添加自己的页面缓存。

  2. 选择您的服务器缓存

    打开“服务器缓存”标签页并选择 nginx、Varnish 或 Apache mod_cache。如果在 WordPress 前端没有任何程序缓存页面,请选择“无”:届时 Zinn® Cache 自身的文件缓存将发挥作用。

  3. 指定如何清除

    nginx:清除请求(ngx_cache_purge 模块;当前端有 CDN 时,将“发送清除请求至”设置为 http://127.0.0.1),当 WordPress 可以读取缓存文件夹时删除缓存文件,或者主机清除程序读取的文件夹。Varnish:其地址,且允许从服务器使用 PURGE 或 BAN。Apache:CacheRoot 文件夹,并在反向代理虚拟主机中启用 mod_cache。

  4. 如果 Cloudflare 缓存了您的页面,请添加它

    开启 Cloudflare 清除功能,并粘贴您的区域 ID 以及仅限于清除缓存权限的 API 令牌。随后,发生更改的页面也会同步从 Cloudflare 的边缘节点中清除。

  5. 测试单个地址

    在“状态”选项卡上,清除一个地址,然后在退出登录的状态下加载该地址两次:第一个响应为 miss,下一个为 hit。更新和插件激活现在会以每分钟一批的频率刷新网站,而不是一次性清空所有缓存。

  6. 或者让我们来运行服务器

    在 Zinn Digital® 主机托管中,服务器缓存、Redis 和 Zinn® Cache 均已在 LiteSpeed 上配置并测试完毕,无需任何额外配置。

下一篇指南: 移除未使用的 CSS、延迟 JavaScript 并提供 WebP 和 AVIF

随 Zinn Digital® 托管免费提供

在 Zinn Digital® 主机服务上免费获取 Zinn® Cache

我们自有服务器上的每个 WordPress 站点均已安装并连接 Zinn® Cache:页面缓存已开启,Redis 对象缓存为您托管,插件更新自动推送。Zinn® Cache Pro 未包含在内;您可以随时将其添加到任何站点。