跳转到内容
搜索文档

排查 Error Pages 问题

最后更新 查看 MarkdownAgent 设置

无法预览错误页面

如果 Cloudflare 无法加载你的站点,或你通过 IP Access rulesWAF 自定义规则 阻止了美国 (US),则发布和预览自定义错误页面可能无法正常工作。

常见错误可能类似于:Error fetching page: Fetch failed, https://example.com/ipcountryblock.html returned 403 (Code: 1202)

请确保没有任何 WAF 规则在 Custom Errors 产品获取自定义错误页面内容时对其进行阻止或质询(challenge)。

被阻止请求的错误页面

如果你使用 IP Access rule 阻止国家/地区或 IP 地址,受影响的访客将收到 1005 错误 以及你的 IP/Country Block 自定义页面。

如果你使用 WAF 自定义规则 阻止国家/地区或 IP 地址,且未为被阻止的请求配置自定义错误规则WAF 自定义响应,受影响的访客将看到你的 WAF Block(WAF 拦截) 页面。

如果你因速率限制规则而阻止请求,且未为被阻止的请求配置自定义错误规则WAF 自定义响应,受影响的访客将看到显示 Cloudflare 1015 错误429 Errors 页面。

如果你使用防火墙规则(现已弃用)阻止国家/地区或 IP 地址,受影响的访客将看到你的 1000 Class Errors 页面。

1XXX 错误

你无法通过 Error Pages 自定义以下 1XXX 错误:

  • 1001 - Unable to resolve
  • 1003 - Bad Host header
  • 1018 - Unable to resolve because of ownership lookup failure
  • 1023 - Unable to resolve because of feature lookup failure

自定义错误页面大小

你的自定义错误页面不能为空白,且所有页面资源的合计大小不能超过 1.5 MB(1,500,000 个字符)。为避免超出自定义错误页面限制,请在发布前预览页面以检查其大小。

常规故障排除建议

如果你在尝试预览或发布自定义错误页面时遇到错误,请使用 HTML 验证器 确保代码可正确解析。

更多资源

这篇文档对您有帮助吗?