您好,我正在尝试将 Cloudflare CDN 应用到 Discourse 平台上。我已经在 app.yml 文件中新增了 - “templates/cloudflare.template.yml” 这一行代码,并且关闭了 Rocket Loader。
虽然我可以正常访问 Discourse 首页,但当我尝试访问分类页面时,页面却是空白的。我目前使用的是 Discourse Air 主题。
请问您能否帮助我解决这个问题?谢谢您的协助!
您好,我正在尝试将 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