大家好,
我正在将 Discourse 安装迁移到一台新服务器。域名保持不变,但我们已通过 RCLONE 将所有旧的图片上传迁移到了 S3 DigitalOcean Spaces。我进行了全新的 Discourse 安装,并上传了不含图片的备份。到目前为止一切顺利,所有帖子都在。
新上传的图片可以正常工作,但我很难将帖子中的旧图片上传路径重定向到这个新位置。
旧路径是:domain[dot]com/uploads/
新路径是:space.ams3.digitaloceanspaces[dot]com/
我尝试了以下重映射命令:
discourse remap olddomain.com/uploads/ space.ams3.digitaloceanspaces.com/
也尝试了:
rake posts:rebake
rake posts:rebake_match[“uploads”]
但旧图片链接的路径仍然是旧的域名路径。看起来 remap 和 rebake 都没有生效。我是不是漏掉了什么明显的步骤?