Redirigir un dominio a otro en DirectAdmin
¿Qué es una redirección de dominio y por qué es necesaria?
Imagina que cambias la dirección de tu tienda física. Para que tus clientes no se pierdan, pondrías un gran cartel en la antigua ubicación indicando el nuevo sitio. En el mundo digital, una redirección de dominio cumple exactamente esa función. Cuando configuras una redirección dominio DirectAdmin, estás indicando a los navegadores y motores de búsqueda que tu página web se ha mudado permanentemente a una nueva dirección.
Esto es fundamental por varias razones. La primera es la experiencia del usuario: si alguien escribe tu dominio antiguo en el navegador, será llevado automáticamente al nuevo sin tener que buscar. La segunda, y quizás más importante para tu negocio, es el SEO. Una redirección bien hecha, especialmente un 301 redirect DirectAdmin, transfiere la autoridad y el posicionamiento que tenía tu sitio antiguo al nuevo. Sin ella, perderías todo el trabajo de años en Google.
Existen diferentes tipos de redirecciones, pero las más comunes son:
- 301 (Redirección permanente): La más utilizada. Indica que el cambio es definitivo. Es la que necesitas para cambiar URL DirectAdmin sin perder tráfico.
- 302 (Redirección temporal): Útil si estás haciendo mantenimiento o pruebas, pero no quieres que los buscadores actualicen sus registros.
- Redirección de www a no-www (o viceversa): Unifica tu dominio para evitar contenido duplicado.
En este artículo nos centraremos en la redirección 301, la reina de las migraciones de dominio.
Preparativos antes de la redirección
Antes de lanzarte a configurar la redirección, es vital que tengas todo preparado. Una migración mal planificada puede causar estragos en tu tráfico web.
1. Realiza una copia de seguridad completa
Este paso es innegociable. Antes de tocar cualquier configuración en DirectAdmin, asegúrate de tener una copia de seguridad de tu sitio actual. Ve a tu panel DirectAdmin, busca la sección "Backup/Transfer" o "Copia de Seguridad" y descarga un backup completo de tu cuenta. Esto incluye archivos, bases de datos y configuraciones de correo. Si algo sale mal, podrás restaurar todo en minutos.
2. Asegúrate de que el nuevo dominio está configurado
Tu nuevo dominio debe estar añadido a tu cuenta de DirectAdmin como un dominio adicional o como el dominio principal. Si no lo has hecho, ve a "Administrador de Cuentas" o "Dominios PuntoCom" (dependiendo de tu versión) y agrega el nuevo dominio. También deberás tener el sitio web funcionando en esa nueva dirección antes de redirigir el tráfico.
3. Elige el tipo de redirección
¿Vas a redirigir solo el dominio principal? ¿O también necesitas redirigir subdominios o páginas específicas? Ten claro el alcance. Por ejemplo, si tienes un blog en blog.tudominioantiguo.com, deberás configurar una redirección también para ese subdominio.
Cómo configurar la redirección en DirectAdmin paso a paso
Ahora sí, vamos al grano. Te explicaré los dos métodos más comunes para hacer una redirección dominio DirectAdmin: usando el panel de control y mediante archivos de configuración del servidor.
Método 1: Usando la herramienta "Redireccionamientos" de DirectAdmin
Esta es la forma más sencilla y recomendada para la mayoría de usuarios. DirectAdmin tiene una interfaz gráfica que te permite crear redirecciones sin tocar código.
- Accede a tu panel de DirectAdmin. Introduce tu usuario y contraseña.
- Busca la sección "Redireccionamientos". Normalmente está en el menú principal, bajo "Cuenta de Usuario" o "Gestión de Dominios". Haz clic en él.
- Haz clic en "Crear Redireccionamiento" o "Añadir Redirección". Se abrirá un formulario.
- Configura los parámetros:
- Tipo: Selecciona "Permanente (301)".
- De: Aquí pones el dominio o la URL que quieres redirigir. Por ejemplo,
tudominioantiguo.comotudominioantiguo.com/pagina-antigua. - A: La URL de destino completa, incluyendo
https://. Por ejemplo,https://tudominionuevo.com. - Opciones adicionales: Puedes marcar "Redirigir con subdominios" si quieres que todos los subdominios también se redirijan, o "Redirigir con query string" para mantener parámetros de URL.
- Guarda los cambios. DirectAdmin aplicará la redirección de inmediato.
[TIP] Si quieres redirigir todo el tráfico de un dominio antiguo a uno nuevo, simplemente deja el campo "De" en blanco (o escribe solo el dominio) y en "A" pon la nueva URL completa. Esto creará una redirección global.
Método 2: Editando el archivo .htaccess
Si eres más técnico o necesitas reglas más complejas, puedes editar el archivo .htaccess de tu sitio. Este archivo se encuentra en la raíz de tu cuenta de hosting (normalmente en public_html).
- Accede al Administrador de Archivos en DirectAdmin. Ve a "Administrador de Archivos" y navega hasta la carpeta
public_html. - Localiza el archivo
.htaccess. Si no existe, puedes crearlo. Asegúrate de que el nombre empiece con un punto. - Edita el archivo y añade las siguientes líneas para una redirección 301 completa:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^tudominioantiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.tudominioantiguo\.com$
RewriteRule (.*)$ https://tudominionuevo.com/$1 [R=301,L]
Explicación del código:
RewriteEngine On: Activa el motor de reescritura.RewriteCond: Establece las condiciones. En este caso, si el dominio estudominioantiguo.comowww.tudominioantiguo.com.RewriteRule: Redirige todas las solicitudes ((.*)) a la nueva URL, manteniendo la ruta ($1).[R=301,L]: Indica que es una redirección permanente (301) y que es la última regla a aplicar.
- Guarda los cambios. El efecto es inmediato.
[WARNING] Si tienes un sitio con WordPress u otro CMS, no borres las líneas que ya están en el .htaccess. Simplemente añade las nuevas reglas al principio del archivo, antes de las líneas de WordPress.
Verificar que la redirección funciona correctamente
Una vez configurada, es hora de comprobar que todo está en orden. No confíes solo en que "parece que funciona". Usa herramientas en línea o comandos para verificar.
Herramientas online para probar redirecciones
- Redirect Checker (redirect-checker.org): Introduce la URL antigua y te mostrará el código de estado (301, 302, etc.) y la URL de destino.
- HTTP Status Code Checker: Similar al anterior, pero más detallado.
Comprobación manual con el navegador
Abre una ventana de incógnito (para evitar caché) y escribe la URL antigua. Deberías ser redirigido automáticamente a la nueva. Si ves la página antigua, algo falla.
Comprobación con curl (para usuarios avanzados)
Si tienes acceso a una terminal, puedes usar curl -I https://tudominioantiguo.com. La respuesta debería incluir HTTP/1.1 301 Moved Permanently y la cabecera Location: https://tudominionuevo.com.
Errores comunes y cómo solucionarlos
Incluso los más experimentados pueden cometer errores. Aquí te dejo los más frecuentes y sus soluciones.
Error: "Demasiadas redirecciones" o bucle infinito
Esto ocurre cuando la redirección apunta a sí misma o hay reglas contradictorias. Por ejemplo, si rediriges dominioantiguo.com a dominionuevo.com, pero también tienes una regla que redirige dominionuevo.com de vuelta a dominioantiguo.com. Solución: revisa todas tus reglas de redirección y asegúrate de que el destino es correcto.
Error: La redirección no se aplica
Puede deberse a que el archivo .htaccess no se está leyendo. Verifica que en la configuración de Apache (a través de DirectAdmin) esté habilitado AllowOverride All. También comprueba que el archivo .htaccess tenga permisos 644.
Error: Redirección solo funciona para una página, no para todo el dominio
Si configuraste una redirección específica (ej. tudominioantiguo.com/pagina1 a tudominionuevo.com/pagina1), pero quieres que todo el dominio se redirija, necesitas una regla global. Usa el método 1 o modifica la regla .htaccess para que capture todas las rutas.
Preguntas frecuentes (FAQ)
¿Cuánto tiempo tarda en funcionar una redirección 301?
En DirectAdmin, la redirección es inmediata una vez guardada la configuración. Sin embargo, los buscadores pueden tardar días o semanas en actualizar sus índices. Sé paciente.
¿Pierdo mi posicionamiento SEO al cambiar de dominio?
Si usas una redirección 301 correctamente, no deberías perderlo. De hecho, es la mejor manera de transferir la autoridad de tu sitio antiguo al nuevo. Eso sí, asegúrate de que el nuevo sitio tenga contenido de calidad y esté bien estructurado.
¿Puedo redirigir un dominio que no está alojado en mi cuenta de DirectAdmin?
No directamente. El dominio debe estar apuntando a tu servidor (mediante sus DNS) para que DirectAdmin pueda gestionar la redirección. Si el dominio está en otro hosting, deberás configurar la redirección desde ese panel o mediante un servicio externo.
¿Qué pasa con los enlaces entrantes (backlinks)?
Los backlinks seguirán apuntando a tu dominio antiguo. Gracias a la redirección 301, los buscadores entenderán que el contenido se ha movido y transferirán el valor de esos enlaces al nuevo dominio.
¿Necesito redirigir también las versiones con www y sin www?
Sí, es muy recomendable. Puedes hacerlo con una regla adicional en el .htaccess o configurando dos redirecciones en DirectAdmin: una para tudominioantiguo.com y otra para www.tudominioantiguo.com.
Consejos adicionales para una migración exitosa
- Actualiza tu sitemap: Después de la redirección, genera un nuevo sitemap para tu dominio nuevo y envíalo a Google Search Console.
- Notifica a Google: En Google Search Console, añade el nuevo dominio como una propiedad y utiliza la herramienta "Cambio de dirección" para informar del movimiento.
- Mantén el dominio antiguo activo: No canceles el hosting del dominio antiguo inmediatamente. Mantenlo al menos 6 meses para que los buscadores tengan tiempo de procesar la redirección.
- Revisa los enlaces internos: Si tu sitio tiene enlaces internos que apuntan al dominio antiguo, actualízalos al nuevo para evitar redirecciones innecesarias.
[INFO] Si estás usando Syspanel (antes conocido como HestiaCP), el proceso es similar. Accede a tu panel a través del puerto 2106 (tudominio.com:2106), busca la sección "Redirecciones" y sigue los mismos pasos. La lógica subyacente es idéntica.
Conclusión
Configurar una redirección dominio DirectAdmin es un proceso sencillo pero crucial para cualquier cambio de dominio. Ya sea que uses la interfaz gráfica de DirectAdmin o edites el archivo .htaccess, lo importante es hacerlo correctamente para no perder tráfico ni posicionamiento. Recuerda siempre hacer una copia de seguridad, verificar el funcionamiento y ser paciente con los buscadores. Con esta guía, estás listo para cambiar URL DirectAdmin sin sustos. ¡Buena suerte con tu migración!
