¿Podría redirigir una publicación a otra publicación?

Intenté esto:
Personalizar > Enlaces permanentes

# Intenté redirigir desde
# https://mydomain.com/t/test/1234
# a https://mydomain.com/t/test2/5678

# Así que creé en Personalizar > Enlaces permanentes
# URL:
/t/test/1234
# Tipo:
topic id
# Valor:
5678

Pero topic_1234 no se redirige a topic_5678

En Discourse, los enlaces permanentes se suelen utilizar para redirigir de una URL antigua a una nueva al migrar desde otra plataforma. No se suelen utilizar para redirigir entre temas dentro de Discourse.

Si deseas redirigir a los usuarios de un tema a otro dentro de Discourse, la mejor manera de hacerlo es cerrar el tema original y dejar una nota con un enlace al nuevo tema. De esta manera, los usuarios que visiten el tema original verán la nota y podrán hacer clic en el enlace para visitar el nuevo tema.

1 me gusta

Todavía no redirigió después de que cerré el tema antiguo (/t/test/1234).

Lamento la confusión. Cerrar el tema no redirigirá automáticamente a los usuarios al nuevo tema. Lo que hace es evitar que se realicen más respuestas en el tema antiguo.

La sugerencia fue añadir manualmente una nota al tema cerrado, proporcionando un enlace al nuevo tema. De esta manera, cualquiera que visite el tema antiguo verá la nota y podrá seguir el enlace al nuevo tema.

Aquí tienes un ejemplo de lo que podrías escribir en /t/test/1234:

Este tema ahora está cerrado. Por favor, continúe la discusión aquí - https://mydomain.com/t/test2/5678.

1 me gusta

¿Hay alguna forma de escribir una RewriteRule?

RewriteEngine on
# RewriteRule (algo aquí)

Puedes usar permalinks para redirigir un tema a otro :+1:

Solo asegúrate de que el tema antiguo esté en una categoría pública, esté eliminado y que estés usando una cuenta para acceder a él que tampoco tenga acceso para ver temas eliminados (es decir, no administrador/moderador o tl4 si tienes habilitado tl4 delete posts and topics).

7 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.