Blackblaze&Cloudflare : le téléchargement d'images fonctionne, mais n'apparaît pas dans le message

Il semble que j’ai fait une erreur lors de la configuration de l’URL CDN avec Cloudflare.

J’utilise Backblaze comme bucket S3.

Le téléchargement d’images fonctionne correctement, mais dans les publications, le chemin de l’image est incorrect, ce qui empêche son affichage. Je suppose que cela est dû à une mauvaise configuration de Cloudflare.

Remarque : Je n’ai apporté aucune modification au fichier app.yml mentionné ici et je n’ai pas encore effectué de rebaking.

J’ai créé un exemple de publication à l’adresse suivante :
https://kyrgyz.club/t/what-is-lorem-ipsum/28

Lorsque j’essaie d’ouvrir une image dans un nouvel onglet, il tente de charger l’image depuis l’adresse suivante :
https://cdn.kyrgyz.club/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg

Mais l’URL correcte est :
https://f002.backblazeb2.com/file/kyrgyzclub-uploads-bucket/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg

Maintenant, laissez-moi vous montrer mes paramètres.

Côté Discourse

Côté Cloudflare

Côté Backblaze

Je pense que l’URL du CDN (dans Discourse) devrait pointer vers le même chemin que la racine de votre bucket.

Essayez de modifier s3 cdn url de https://cdn.kyrgyz.club à https://cdn.kyrgyz.club/file/kyrgyzclub-uploads-bucket (car le CNAME pointe cdn.kyrgyz.club vers le domaine Backblaze, f002.backblazeb2.com, et non vers votre bucket spécifique).

Le fichier : https://f002.backblazeb2.com/file/kyrgyzclub-uploads-bucket/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg

Peut être accédé via : https://cdn.kyrgyz.club/file/kyrgyzclub-uploads-bucket/original/1X/df20411cc37e6e627202d7cdc4d2e5e3cb077701.jpeg

2 « J'aime »

Wow, merci beaucoup, Lucas !

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.