Mais cela ne fonctionne pas — malheureusement, je reçois une erreur « Cross-origin request blocked » dans la console lorsque je charge une page avec ce CSS :
(Désolé pour l’image très petite.) Quelqu’un a-t-il des conseils ? Je suis bloqué.
Pas sûr — y a-t-il un moyen de vérifier ? (Je suis sur une instance Discourse hébergée, donc je ne peux pas consulter directement les fichiers de configuration.)
Édit : J’ai envoyé un e-mail à notre fournisseur d’hébergement pour voir si c’est le problème.
Je viens de tester cela, exactement comme vous l’avez décrit, sur un site configuré avec un CDN et cela a fonctionné. Donc, je pense que cela pourrait être limité à votre site.
Je pense que le paramètre DISCOURSE_ENABLE_CORS est l’inverse de ce que vous voulez. Ajouter des domaines à ce paramètre permettra aux requêtes provenant de ces domaines d’accéder à votre domaine Discourse, et non l’inverse.
Ce que vous voulez, c’est permettre aux requêtes provenant de votre domaine Discourse d’accéder au fichier sur votre CDN. Je pense que votre CDN bloque ces requêtes. Vous pouvez le confirmer en exécutant quelque chose comme ceci dans une fenêtre de terminal, après avoir bien sûr modifié les valeurs.