tenzan
(Askar)
1
CDN URL の Cloudflare 設定でミスをしてしまったようです。
S3 バケットには Blackblaze を使用しています。
画像のアップロードは正常に動作していますが、投稿内では画像のパスが正しく表示されないため、画像が表示されていません。これは Cloudflare の設定ミスが原因だと思われます。
注:こちら で言及されている app.yml の変更は行っておらず、リベイクもまだ行っていません。
以下の投稿に例を作成しました。
https://kyrgyz.club/t/what-is-lorem-ipsum/28
画像を新しいタブで開こうとすると、以下のアドレスから画像を開こうとしています。
https://cdn.kyrgyz.club/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg
しかし、正しい URL は以下の通りです。
https://f002.backblazeb2.com/file/kyrgyzclub-uploads-bucket/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg
では、私の設定を紹介します。
Discourse 側
Cloudflare 側
Blackblaze 側
Discourse 内の CDN URL は、バケットのルートと同一のパスを指すように設定すべきです。
s3 cdn url を https://cdn.kyrgyz.club から https://cdn.kyrgyz.club/file/kyrgyzclub-uploads-bucket に変更してみてください(CNAME は cdn.kyrgyz.club を特定のバケットではなく、バックブレイズのドメイン f002.backblazeb2.com に指しているためです)。
ファイル: https://f002.backblazeb2.com/file/kyrgyzclub-uploads-bucket/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg
には、以下の URL からアクセスできます: https://cdn.kyrgyz.club/file/kyrgyzclub-uploads-bucket/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg
「いいね!」 2
system
(system)
クローズされました:
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.