Nuevo dominio, nuevo servidor y redirección 301

Hola,

Hemos trasladado el foro a un nuevo servidor y a un nuevo dominio. Sin embargo, necesito redirigir las URLs con un código 301. He investigado en el foro, pero no pude encontrar información clara.

Gracias.

Si ambos dominios apuntan al servidor actual, todo debería funcionar para los enlaces HTTP, pero no funcionará para los enlaces HTTPS porque el certificado no coincidirá. Puedes consultar Configuración de Let’s Encrypt con múltiples dominios.

El sitio antiguo está en otro servidor y el nuevo está en un servidor diferente. Los certificados SSL de ambos son distintos. ¿Alguna otra sugerencia?

Hay cientos de mensajes en el sitio antiguo y no podemos redirigirlos.

¿Ambas son instalaciones de Discourse? Discourse maneja el cambio de dominio y puedes configurar el dominio antiguo para que redirija al nuevo. Esto se puede hacer en un servidor temporal o mediante DNS (no recomendado).

Si el servidor antiguo aún está en funcionamiento, entonces debes configurarlo para que redirija al nuevo servidor.

¿El servidor antiguo es un servidor Discourse? ¿Has cambiado el nombre de dominio? ¿Por qué sigue funcionando el servidor antiguo? ¿Quizás solo sea necesario que el servidor antiguo haga una redirección 301 al nuevo dominio?

Sí, ambos son Discourse. Para ser más específicos: estamos hablando de dos instalaciones diferentes en DigitalOcean. ¿Cuál sería tu recomendación?

Entonces, ¿es realmente posible hacer la redirección por sí misma sin necesidad de un nuevo servidor?

Sí, el servidor antiguo sigue activo. Mi objetivo era redirigir desde allí al nuevo servidor y dominio mediante una redirección 301. Así que también estás recomendando usar 301. ¿Cómo puedo configurarlo?

¿Por qué? ¿Está ejecutando algo distinto a Discourse?

Si tienes algo más ejecutándose en el servidor que necesitas mantener activo, entonces podrías buscar en Google algo como “redirección 301 de dominio NGINX” (o Apache, si es lo que estás usando).

Si solo estás redirigiendo todo el tráfico a la raíz del nuevo sitio, puedes usar una cuenta gratuita de Cloudflare y una regla de página para capturar http y https.

En realidad, no, solo funciona Discourse. Como estaba viendo el asunto desde una perspectiva clásica, pensé que aún necesitaría el servidor antiguo para la redirección 301. ¿Cuál es exactamente el método que propones?

Recomiendo lo que dije en el segundo mensaje.