Podrías intentar introducirlos en Rails para tener más control sobre el escape, quizás. No sé si ayudará, pero eso es lo que intentaría a continuación.
Por supuesto, las personas que intenten acceder hoy a la primera versión, llegarán al sitio de Discourse y obtendrán un 404. Es por eso que queremos usar la función de enlaces permanentes.
El problema es que no es posible ingresar la URL de tal manera que se encuentre y, por lo tanto, la redirección no se activa.
Una tinyurl no será posible porque no es lo que usarán los usuarios.
Obviamente no entiendo lo que estás haciendo. Acabo de crear con éxito un permalink de prueba en mi sitio a esta página:\n\nService Archived - Exalate Community voy a /test en mi sitio me lleva directamente a esa página.~~\n\n
\n\n***\neditar: olvídalo, no estaba comprendiendo tu OP correctamente, ahora veo lo que intentas hacer. estás intentando usar ese enlace extraño y complejo como permalink. uff. sí, no sé si eso es posible sin algún escape especial.
De una revisión rápida, la mayoría de las URL deberían funcionar bien.
Creo que el resto tiene un signo de mayor que (>) y todo lo que está después del signo de mayor que son caracteres simples. Por lo tanto, puedes hacer que el permalink elimine la primera parte hasta el signo de mayor que y funcionará.