PHP/FPDF 在 cloudflare 后面继续加载

PHP/FPDF keep loading behind cloudflare

我对 cloudflare 有疑问。 我的网络应用程序使用 FPDF (PHP) 生成 PDF 文件,但是当我激活 clouflare 时,PDF 只生成一次,当我重新加载 pdf 时它不再加载,就像仍在 pdf 查看器中加载但是在网络控制台中输入状态码 200。

我现在找到的解决方案是禁用 cloudflare 并将其用作 "DNS Only" 模式,但我想在我的站点中使用 cloudflare,知道为什么会这样吗?

PHP 5.6 阿帕奇 2

我尝试为禁用所有内容的域创建页面规则,但结果是一样的。

我试了好久终于解决了

诀窍是使用这种模式创建页面规则:https://*.example.com/*pdf*(我生成的所有 PDFS 的路径中都有 pdf)并禁用此项目

  • 自动缩小 = 全部关闭
  • 始终在线 = 关闭
  • 缓存级别 = 绕过

在此之后,等待几分钟或几小时以应用更改。