Dans les deux cas, cela ne fonctionne pas lorsque le sujet est cliqué depuis le forum. Lors du clic, l’URL normale du sujet se charge… mais si vous actualisez la page du sujet alors que vous êtes déjà dessus, elle redirige alors vers l’URL externe
Comment puis-je faire en sorte que cela fonctionne correctement, afin que lorsqu’une personne clique sur un certain sujet, elle soit redirigée vers une URL différente ?
Il semble que vous devrez modifier directement l’URL du sujet lui-même dans la section des catégories. Ensuite, cela devrait rediriger directement vers l’URL externe, ce qui évite également l’étape consistant à cliquer et charger le sujet, puis à cliquer dessus une deuxième fois. J’espère qu’un membre de l’équipe Discourse interviendra pour confirmer si cela pourrait perturber l’affichage des catégories ou de leurs URLs respectives.
Rendez-vous d’abord sur le sujet vers lequel vous souhaitez créer une redirection vers une URL externe ;
Créez un message avec le texte de votre choix ainsi que l’URL externe ;
2a (Optionnel : Si l’URL externe contient un titre graphique, vous pouvez Oneboxer l’URL dans votre premier message, ce qui fournira une aide visuelle pour votre lien externe.)
Épinglez ce message globalement (il restera toujours en haut de la liste des messages dans ce sujet) ; et en option,
Si vous ne souhaitez pas ou n’attendez pas de nouveaux messages dans ce sujet, fermez également le sujet.
De cette façon, vous risquez peu de rompre des liens vers le sujet dans Discourse, et votre URL externe restera toujours en haut lorsque les utilisateurs accèdent à ce sujet.
Édition : L’épinglage global devrait également maintenir ce sujet en haut de la liste lorsqu’un utilisateur clique sur « Derniers ».