Migración de FluxBB conservando enlaces entrantes

Espero que esto te sea útil. Ayer estuve trabajando para añadir la funcionalidad create_permlinks al importador de FluxBB.

En este momento, esto está en mi PR de WIP. Ve el commit “Add Permalink creation logic to FluxBB importer” al final de esta lista. Espero fusionar todo eso en algún momento, posiblemente en un orden diferente (actualmente estoy esperando que alguien revise este PR básico como punto de partida).

Así que esto crea redirecciones para cuatro tipos diferentes de URLs de FluxBB.

  • profile.php?id=<user id>
  • viewtopic.php?pid=<post id>
  • viewtopic.php?id=<topic id>
  • viewforum.php?id=<forum id>

Creo que estos cuatro cubren todo lo que la gente querrá conservar como enlaces de trabajo. ¿Qué opinas?


Volviendo al tema de los enlaces internos especiales de FluxBB

No iba a intentar mantenerlos como enlaces internos dentro del nuevo discourse. Solución perezosa: enlazarán a las URLs antiguas del foro de fluxbb (como URLs completas, por lo que son enlaces externos) que, gracias a estos Permalinks, redirigirán al usuario al lugar correcto en el nuevo discourse.