Problème d'affichage de l'URL d'image Cloudflare R2 : explication détaillée et solution

Avez-vous ajouté cette ligne à votre app.yml (ou ajouté le domaine dans le paramètre d’administration S3 CDN URL) ?

DISCOURSE_S3_CDN_URL: https://your.R2.domain.com # (votre vrai domaine personnalisé R2)

Tout doit également suivre le bon ordre des opérations :

  1. Paramètres app.yml de l’admin
  2. rake migrate
  3. rebake posts

Il existe aussi un outil de remplacement de chaînes qui peut vous aider — à exécuter dans le conteneur (remplacez les chaînes par les vôtres) :

discourse remap "https://<cloudflare-account-id>.r2.cloudflarestorage.com/<R2-bucket-name>" "https://your.cdn.domain.com"
2 « J'aime »