您好,
昨天我尝试在 DigitalOcean Spaces 中启用直接 S3 上传(A new era for file uploads in Discourse
- 启用了
enable_direct_s3_uploads隐藏站点设置。 - 运行
rake s3:ensure_cors_rules - 我尝试在 Spaces 设置页面上为 DO Spaces 设置 CORS,但它似乎不支持
ExposeHeaders,因此我无法添加ETag。这破坏了上传过程。 - 我找到了解决方案。使用 s3cmd,我可以上传包含
ExposeHeaders的 CORS 配置文件。 - 将 CORS 配置文件上传到存储桶后,分段直接上传就可以正常工作了。
所以它似乎有效,但我不知道在 DO Spaces 上这样使用有多安全。有人有这方面的长期经验或任何建议吗?
谢谢!![]()