Puedes manejar todas las páginas 404 rotas a la página de inicio u otra página usando la función “Personalizar”.
Ve a la sección Personalizar > Temas > Crear Nuevo Tema > nombra tu tema, por ejemplo Redirección 404 y establece el Tema Base en Predeterminado.
Luego crea el nuevo tema > Editar CSS/HTML. En la sección HTML, crea un fragmento de JavaScript que manejará la redirección.
Pega este código.
<script type="text/discourse-plugin">
api.onPageChange((url, title) => {
// Redirigir a la página de inicio para todas las páginas 404
if (url.includes('/404')) {
window.location.href = '/';
}
});
</script>
Ajusta el nombre de tu página según tus necesidades. Lee esto redirigir URL antigua a nueva URL de Discourse