Vous pourriez essayer de les saisir dans Rails pour avoir plus de contrôle sur l’échappement, peut-être. Je ne sais pas si cela aidera, mais c’est ce que j’essaierais ensuite.
Bien sûr, les personnes qui essaient d’accéder aujourd’hui à la première version arriveront sur le site discourse et obtiendront une erreur 404. C’est pourquoi nous voulons utiliser la fonctionnalité de permaliens.
Le problème est qu’il n’est pas possible d’entrer l’URL de telle sorte qu’elle soit trouvée et que la redirection ne s’active donc pas.
Un tinyurl ne sera pas possible car ce n’est pas ce que les utilisateurs utiliseront.
edit : Laissez tomber, je ne comprenais pas bien votre message initial, je vois maintenant ce que vous essayez de faire. vous essayez d’utiliser ce lien étrange et complexe comme permalien. beurk. oui, je ne sais pas si c’est possible sans un échappement spécial.
Hmm. Il aurait été plus facile de les migrer avant de rendre votre communauté publique.
La plupart d’entre eux sont corrects, je pense.
Vous pourriez peut-être créer une normalisation de permalien qui supprime tout ce qui précède le > et ensuite créer le permalien uniquement pour la partie qui suit.
D’après un rapide coup d’œil, la plupart des URL devraient fonctionner correctement.
Je pense que le reste a un signe supérieur à et tout ce qui suit le signe supérieur à sont des caractères simples. Vous pouvez donc faire en sorte que le permalien supprime la première partie jusqu’au signe supérieur à et cela fonctionnera.