Salut, comme Cloudflare risque de casser Discourse selon plusieurs plaintes, existe-t-il un moyen de définir un sous-domaine séparé pour les téléchargements, puis de le placer devant Cloudflare pour éviter tout problème, quelque chose comme : https://uploads.xyz.com
Je ne pense pas que nous ayons jamais dit que Cloudflare cassait Discourse. Ce qui cause des problèmes de temps en temps, ce sont leurs ‘optimisations de performance’. Discourse est déjà bien optimisé et ces ajustements peuvent parfois semer le chaos dans une installation.
Vous n’avez pas besoin d’un sous-domaine séparé à condition de faire ce qui suit :
Installer avec le nuage orange désactivé
Créer une règle de page pour ‘désactiver les performances’ pour l’ensemble du sous-domaine
Créer une règle de page pour mettre en cache votre chemin d’accès aux téléchargements.
Mes excuses, j’avais complètement oublié le scénario des règles de page comme https://community.com/uploads/*, cela a résolu beaucoup de problèmes pour moi, merci !
Concernant la première étape, puis-je savoir pourquoi l’installation se fait avec le nuage orange désactivé ? Vous voulez dire autoriser la configuration initiale de Let’s Encrypt ou autre chose ?
Il n’a tout simplement pas besoin d’être là. Je viserais toujours à rendre l’installation fonctionnelle avec le moins de complexité possible, puis à partir de là.
Let’s Encrypt était autrefois un obstacle majeur, mais ce n’est plus le cas.
Assurez-vous également de reconstruire avec le modèle CloudFlare, sinon vous rencontrerez de nombreux autres problèmes amusants, tout semblant provenir de leur réseau.