定义 DISCOURSE_S3_CDN_URL 以链接 S3 CDN URL 中的资源

遇到了这个问题,阅读了这个帖子后仍然非常困惑……

我尝试从 CDN(Cloudfront)提供 S3 上传的文件(非编译资源)。

如果通过设置界面配置“s3 cdn url”,则按预期工作(好吧……除了 System upload not using s3 cdn url 提到的问题)。

然而,如果通过 DISCOURSE_S3_CDN_URL 配置并重新构建,前端会损坏,因为它试图从我的 S3 CDN URL 加载编译资源。

看起来 DISCOURSE_S3_CDN_URL / s3_cdn_url 应该只影响上传文件,而 DISCOURSE_CDN_URL 应该只影响资源文件。