跳转到内容
搜索文档

验证 APO 是否正常工作

最后更新 查看 MarkdownAgent 设置

您可以通过验证 APO 标头是否存在来检查 APO 是否正常工作。当 APO 正常工作时,会存在三个标头:CF-Cache-Statuscf-apo-viacf-edge-cache

  1. 访问 Uptrends.com
  2. 在文本框中,输入您的 WordPress 主页 URL,包含 https://www.
  3. 选择 Start test(开始测试)。此时将显示 **Response Headers(响应标头)**表。
  4. 找到这三个标头响应及其描述。当标头与下方的标头完全匹配时,说明 APO 工作正常。
  • CF-Cache-Status | HIT
    • cf-cache-status 标头显示资源是从缓存中提供,还是被视为动态内容并从源站提供。
  • cf-apo-via | tcache
    • cf-apo-via 标头返回给定请求的 APO 状态。
  • cf-edge-cache | cache, platform=wordpress
    • cf-edge-cache 标头确认已安装并启用 WordPress 插件。

在终端中,使用以下 cURL 命令。标头 'accept: text/html' 非常重要。

curl -svo /dev/null -A "CF" 'https://example.com/' -H 'accept: text/html' 2>&1 | grep 'cf-cache-status\|cf-edge\|cf-apo-via'
< cf-cache-status: HIT
< cf-apo-via: cache
< cf-edge-cache: cache,platform=wordpress

和往常一样,cf-cache-status 显示资源是命中了缓存,还是被视为动态内容并从源站提供。

  • cf-apo-via | tcache
    • cf-apo-via 标头返回给定请求的 APO 状态。
  • cf-edge-cache | cache, platform=wordpress
    • cf-edge-cache 标头确认已安装并启用 WordPress 插件。

验证 APO 集成与 WordPress 集成是否正常工作

打开您的 WordPress 网站并发布更改。当集成正常工作时,页面将被缓存,并带有 cf-cache-status: HITcf-apo-via: tcache

这篇文档对您有帮助吗?