Bonjour, pour une raison quelconque, les URL des images jointes à mes publications ne sont pas renvoyées correctement : le “http:” n’est pas inclus. Ainsi, le champ image_url renvoie :
J’ai installé Discourse sur un droplet Ubuntu de Digital Ocean il y a environ un an. Tout fonctionnait parfaitement jusqu’à aujourd’hui, date à laquelle j’ai rencontré cette erreur. J’ai découvert que l’activation de « enforce https » résout le problème, mais pourquoi n’en avais-je pas besoin jusqu’à présent ? Je ne suis pas sûr.
Si le format de l’URL a changé sans que vous n’ayez rien fait, je supposerais que votre serveur met automatiquement à jour Discourse et que cela en a été le déclencheur, mais je ne m’attendrais pas à ce que la comparaison d’URL que vous avez utilisée pose problème. Sauf si vous affichez cette URL aux utilisateurs pour qu’ils puissent la copier, elle devrait fonctionner telle quelle.
Une URL commençant par “//” utilise le même schéma que le document qui y fait référence, c’est-à-dire que si vous accédez avec succès à la page via HTTP, cela équivaut à “http://”. Si vous accédez à la page via HTTPS, cela équivaut à “https://”.