Discourse CloudFlare 设定问题

您好,我正在尝试将 Cloudflare CDN 应用到 Discourse 平台上。我已经在 app.yml 文件中新增了 - “templates/cloudflare.template.yml” 这一行代码,并且关闭了 Rocket Loader。

虽然我可以正常访问 Discourse 首页,但当我尝试访问分类页面时,页面却是空白的。我目前使用的是 Discourse Air 主题。

请问您能否帮助我解决这个问题?谢谢您的协助!

您好,

Discourse 的 Cloud Flare 设置应该没有什么问题。

针对你的情况,你首先需要确定的是不是 CloudFlare 导致的问题。

关闭 CloudFlare 的 CDN 加速,直接访问网站看有没有问题。

如果没有问题的话,那么都是 CloudFlare 设置的问题。

如果直接访问有问题的话,那么有可能是你的 Discourse 安装实例的问题。

我们当前的社区是部署有 CloudFlare 的 CDN,正常部署没有发现有什么情况。

关闭auto minify功能,这个功能会导致discourse无法显示

参见: Using Discourse with Cloudflare: Best Practices - Documentation / Self-Hosting - Discourse Meta