こんにちは皆さん、
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 が何の効果も持っていないようです。何か見落としているのでしょうか?