En fait, un bogue persiste : bien que l’URL https://thx.zoethical.org soit accessible depuis l’extérieur, une fois dans Discourse, cliquer sur le logo ne ramène pas vers la page remplacée. J’ai remarqué une vérification de permalien, alors j’ai essayé plusieurs options, qui ont toutes échoué :
- Créer un permalien de
https://thx.zoethical.orgvers/index.html - Créer un permalien de
https://thx.zoethical.orgvers/TransHack_·Xist·nce… - Combiner ceux-ci avec un permalien de
/index.htmlvers/TransHack_·Xist·nce… - Supprimer la redirection vers
/TransHack_·Xist·nce…dans la configuration du frontend - Créer un permalien
custom_urlet le pointer vers une URL externe
Je suppose que le problème vient du fait que le script ne tente pas de recharger l’application entière lors du clic sur le logo, mais s’attend à ce qu’un lien interne soit attaché au chemin de niveau supérieur.
Je m’attendrais à ce que, lorsque homepage_url_override ou un permalien (par exemple custom_url) pointe vers une URL absolue, la page soit entièrement rechargée.