Chargement sans fin derrière Cloudflare

Et une autre découverte : nous utilisons mod_sed pour ajouter notre code de suivi Matomo à toutes les réponses text/html, juste avant la balise de fermeture </head>. Le désactiver pour Discourse (ou contourner le proxy Apache2) résout également le problème, malgré l’activation des réécritures automatiques HTTPS de Cloudflare. Désactiver l’un ou l’autre résout le problème. Sur toutes les autres pages, la combinaison fonctionne bien, même sur de très grandes pages que nous avons, plus grandes que les pages du forum qui échouent. Donc, peut-être que les deux filtres, d’abord mod_set sur notre proxy, puis les réécritures d’URL intégrées par Cloudflare, provoquent une rupture, liée aux tailles de documents ou de blocs, ou autre chose.

Nous intégrons maintenant le tracker via l’édition du thème Discourse, et j’ai en plus désactivé les réécritures automatiques HTTPS de Cloudflare. Il n’y a pas de contenu mixte sur l’ensemble de notre site Web. Et s’il y en a, c’est bien de le voir et de le corriger, au lieu d’avoir Cloudflare qui le masque à jamais.