在Cloudflare后面无限加载

另外一个发现:我们使用 mod_sed 将 Matomo 跟踪代码添加到所有 text/html 响应中,就在 </head> 结束标签之前。禁用 Discourse 的 mod_sed(或绕过 Apache2 代理)也能解决问题,尽管 Cloudflare 自动 HTTPS 重写是激活的。禁用其中任何一个都能解决问题。在所有其他页面上,这种组合都能正常工作,即使是我们非常大的页面,也比失败的论坛页面要大。所以,也许是两个过滤器,首先是我们的代理上的 mod_set,然后是 Cloudflare 嵌入的 URL 重写,导致某些东西中断,这与文档或块大小或其他什么有关。

我们现在通过 Discourse 主题编辑嵌入跟踪器,并且我还禁用了 Cloudflare 自动 HTTPS 重写。我们的整个网站上没有混合内容。如果有,最好能看到并修复它,而不是让 Cloudflare 永远隐藏它。