Könnt ihr helfen: Warum werden Discourse-Themenbilder über COS-Links geladen, nachdem ich S3 eingerichtet habe?

Hallo zusammen, ich habe für Discourse S3 eingerichtet. Warum werden die Vorschau-Bilder der Themen über den COS-Link geladen? Ich nutze Tencent Cloud COS und habe den EdgeOne (EO)-Dienst angebunden.

DISCOURSE_USE_S3: true
DISCOURSE_S3_REGION: ap-beijing
DISCOURSE_S3_ENDPOINT: https://cos.ap-beijing.myqcloud.com
DISCOURSE_S3_ACCESS_KEY_ID:
DISCOURSE_S3_SECRET_ACCESS_KEY:
DISCOURSE_S3_CDN_URL: https://\*\*\*\*\*\*\*\*/uploads/discourse
DISCOURSE_S3_BUCKET: \*\*\*\*\*\*\*\*\*\*\*/uploads/discourse
DISCOURSE_S3_BACKUP_BUCKET: \*\*\*\*\*\*\*\*\*\*\*/discourse
DISCOURSE_BACKUP_LOCATION: s3
DISCOURSE_S3_INSTALL_CORS_RULE: false
DISCOURSE_S3_USE_ACLS: false

  after_assets_precompile:

    - exec:

        cd: $home

        cmd:

          - sudo -E -u discourse bundle exec rake s3:upload_assets

          - sudo -E -u discourse bundle exec rake s3:expire_missing_assets

Da es sich um eine Neuinstallation handelt,
habe ich CSS, JS und Bilder einfach neu gebaut. Diese wurden ordnungsgemäß auf COS hochgeladen und alle Ressourcen werden über die mit EO verknüpfte Domain zwischengespeichert.

Allerdings zeigt das Backend beim Ansehen der Vorschau-Bilder der Themen immer noch die COS-Links an. Woran liegt das? Weiß jemand, wie man das lösen kann?

Du sagst, dass die Links auf den Bucket statt auf das CDN verweisen? War der Bucket bereits vor dem CDN konfiguriert? Möglicherweise musst du diese Beiträge neu generieren (rebake). Du kannst es in der UX ausprobieren, indem du auf das Schraubenschlüssel-Symbol klickst und „HTML neu bauen“ wählst. Wenn das Problem dadurch behoben wird, musst du alle Beiträge mit Bildern neu generieren.