Redirigir dominio principal en DirectAdmin
¿Qué significa redirigir el dominio principal en DirectAdmin?
Cuando hablamos de redirigir dominio DirectAdmin, nos referimos a la acción de hacer que un dominio (por ejemplo, miempresa.com) envíe automáticamente a los visitantes a otra dirección web (por ejemplo, www.miempresa.com o mipagina.net). Esto es especialmente útil cuando has cambiado el nombre de tu sitio, has unificado varias marcas o simplemente quieres que todos accedan a una única versión canónica de tu web.
El redirect 301 DirectAdmin es el método más recomendado porque indica a los buscadores (Google, Bing, etc.) que el cambio es permanente. De esta forma, no pierdes el posicionamiento SEO que hayas conseguido con el dominio antiguo. En este artículo te explicaré paso a paso cómo hacerlo, incluso si nunca has tocado un panel de control de hosting.
¿Por qué necesitas redirigir tu dominio principal?
Antes de entrar en materia, es importante que entiendas los escenarios más comunes donde necesitarás hacer esta operación:
- Cambio de marca: Has renovado tu empresa y el dominio antiguo ya no representa tu negocio.
- Unificar dominios: Tienes varios dominios apuntando al mismo sitio y quieres que todos redirijan al principal.
- Forzar www o no-www: Quieres que todos los visitantes vean la URL con
wwwo sinwww, evitando contenido duplicado. - Mudanza de plataforma: Te has cambiado de proveedor de hosting o de panel (por ejemplo, de cPanel a DirectAdmin).
- Protección de marca: Registraste varias extensiones (.com, .net, .org) y quieres que todas lleven a la principal.
Antes de empezar: prepara tu entorno DirectAdmin
Accede a tu panel de DirectAdmin con las credenciales que te proporcionó tu proveedor de hosting. Normalmente se accede a través de una URL como https://tudominio.com:2222. Si no lo tienes a mano, revisa el correo de bienvenida de tu hosting.
Una vez dentro, verás un panel con varias secciones. No te asustes, es más sencillo de lo que parece. Nosotros nos centraremos en la parte de "Gestión de dominios" o "Domain Setup".
[INFO]: Si tu hosting usa el panel alternativo Syspanel (antes llamado HestiaCP), el acceso se realiza por el puerto 2106 (por ejemplo,
https://tudominio.com:2106). Los pasos conceptuales son similares, pero la interfaz cambia ligeramente. En este artículo nos centramos en DirectAdmin, pero te aviso para que no te pierdas.
Método 1: Redirigir el dominio principal usando "Domain Pointers" (el más fácil)
Este es el método recomendado para la mayoría de usuarios, ya que es visual y no requiere conocimientos técnicos avanzados. Los domain pointers (o dominios adicionales) te permiten asociar un dominio extra a tu cuenta y redirigirlo automáticamente al principal.
Paso 1: Accede a "Domain Setup"
En el menú principal de DirectAdmin, busca la sección "Account Manager" o "Gestión de Cuenta" y haz clic en "Domain Setup" (Configuración de Dominios). Verás una lista con todos los dominios asociados a tu cuenta.
Paso 2: Añade el dominio que quieres redirigir
En la parte inferior de la pantalla, encontrarás un campo para "Add Domain" o "Añadir Dominio". Escribe el dominio que quieres que redirija (por ejemplo, antiguo-dominio.com). Asegúrate de NO marcar la casilla que dice "Create a subdomain" o "Create a domain". Solo queremos que actúe como un puntero.
Paso 3: Configura la redirección
DirectAdmin te mostrará varias opciones. Busca la que dice "Redirect" o "Redirección". Selecciona esta opción y en el campo "Redirect to" (Redirigir a) escribe el dominio principal completo, incluyendo el protocolo https:// (por ejemplo, https://www.midominio.com).
Paso 4: Elige el tipo de redirección
Aquí es donde entra el famoso redirect 301 DirectAdmin. Verás un menú desplegable con opciones como:
- 301 Permanente: La más recomendada para SEO. Indica que el cambio es definitivo.
- 302 Temporal: Úsala solo si piensas revertir el cambio en el futuro.
Selecciona 301 Permanente y haz clic en "Create" o "Guardar".
[TIP]: Si quieres que la redirección aplique a todas las páginas (por ejemplo, que
antiguo-dominio.com/paginavaya anuevo-dominio.com/pagina), asegúrate de que la opción "Wildcard" o "Comodín" esté activada. Esto evita que solo redirija la portada.
Método 2: Usar un archivo .htaccess (para usuarios más avanzados)
Si el método anterior no te funciona o quieres un control más fino, puedes usar el archivo .htaccess que se encuentra en la raíz de tu dominio. Este método es ideal si ya tienes experiencia con archivos de configuración.
Paso 1: Localiza el archivo .htaccess
En DirectAdmin, ve a "File Manager" (Administrador de Archivos) o usa un cliente FTP (como FileZilla) para conectarte a tu servidor. Busca la carpeta public_html (o domains/tudominio.com/public_html). Dentro, debería existir un archivo llamado .htaccess. Si no existe, créalo con un editor de texto plano.
Paso 2: Añade las reglas de redirección
Abre el archivo .htaccess y añade las siguientes líneas al principio:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?antiguo-dominio\.com$ [NC]
RewriteRule ^(.*)$ https://www.nuevo-dominio.com/$1 [R=301,L]
Explicación rápida:
RewriteEngine On: Activa el motor de reescritura.RewriteCond: Establece la condición. En este caso, que el dominio solicitado seaantiguo-dominio.com(con o sinwww).RewriteRule: Define la regla. Todo lo que venga después de la barra ($1) se envía a la misma ruta en el nuevo dominio, usando un código 301.
Paso 3: Guarda y prueba
Guarda el archivo y sube los cambios si usas FTP. Luego, visita tu dominio antiguo y verifica que te redirige automáticamente al nuevo. Si algo falla, revisa que no haya otras reglas conflictivas en el archivo.
[WARNING]: Antes de editar
.htaccess, haz una copia de seguridad. Un error en este archivo puede mostrar un error 500 en tu web. Si esto ocurre, simplemente restaura la copia.
Método 3: Redirección a nivel de DNS (para redireccionar a un servidor externo)
En algunos casos, es posible que quieras redirigir tu dominio a un sitio externo (por ejemplo, una landing page en otro hosting). Para esto, no necesitas DirectAdmin en sí, sino modificar los registros DNS.
Paso 1: Accede a "DNS Management"
En DirectAdmin, busca la sección "DNS Management" o "Gestión de DNS". Verás una lista de registros para tu dominio.
Paso 2: Añade un registro A o CNAME
- Si el dominio destino tiene una IP fija, añade un registro A apuntando a esa IP.
- Si el dominio destino es otro nombre de dominio, añade un registro CNAME que apunte al dominio completo (por ejemplo,
nuevo-dominio.com).
Paso 3: Espera la propagación
Los cambios DNS pueden tardar entre 24 y 48 horas en propagarse globalmente. Durante ese tiempo, algunos usuarios verán la redirección y otros no, dependiendo de su proveedor de internet.
[INFO]: Este método es menos recomendado para SEO porque no siempre se puede hacer un redirect 301 DirectAdmin a nivel de DNS. Es mejor usar los métodos 1 o 2 para un control total.
Errores comunes y cómo solucionarlos
Error 1: "Demasiadas redirecciones"
Este error suele ocurrir cuando configuras una redirección circular (A redirige a B, y B redirige a A). Revisa que el dominio destino no tenga también una regla de redirección hacia el dominio origen.
Error 2: La redirección no funciona en todas las páginas
Si solo redirige la portada pero no las subpáginas, es porque no activaste la opción comodín (wildcard) en el método 1. Vuelve a la configuración del puntero y actívala.
Error 3: El certificado SSL no es válido
Si tu dominio antiguo tiene un certificado SSL y lo estás redirigiendo a un dominio nuevo, asegúrate de que el nuevo dominio también tenga SSL instalado. De lo contrario, los usuarios verán un aviso de seguridad.
Preguntas frecuentes (FAQ)
¿Puedo redirigir mi dominio principal sin perder el SEO?
Sí, siempre que uses un redirect 301 DirectAdmin. Este código le dice a Google que el contenido se ha movido permanentemente y transfiere la mayoría del "peso" SEO al nuevo dominio.
¿Cuánto tarda en hacerse efectiva la redirección?
La redirección es inmediata en el servidor, pero Google puede tardar unos días (o semanas) en actualizar sus índices. Ten paciencia y verifica en Google Search Console que todo esté correcto.
¿Qué pasa con mi correo electrónico si redirijo el dominio?
La redirección de dominio no afecta a tus cuentas de correo asociadas. Si usas correo@antiguo-dominio.com, seguirá funcionando mientras mantengas los registros MX activos. No obstante, es recomendable migrar el correo al nuevo dominio para unificar todo.
¿Puedo redirigir un subdominio?
Sí, el proceso es exactamente el mismo. Puedes crear un puntero para blog.antiguo-dominio.com y redirigirlo a blog.nuevo-dominio.com o a cualquier otra URL.
¿Qué diferencia hay entre redirigir y cambiar el dominio principal?
Redirigir significa que el dominio antiguo sigue existiendo y envía a los visitantes al nuevo. Cambiar el dominio principal significa que eliminas el dominio antiguo de tu cuenta y solo usas el nuevo. Si ya no necesitas el dominio antiguo, puedes simplemente cambiarlo, pero si quieres mantenerlo activo para no perder visitas, la redirección es la mejor opción.
Conclusión: Elige el método que mejor se adapte a ti
Redirigir dominio DirectAdmin es una tarea sencilla si sigues los pasos correctos. Para la mayoría de usuarios, el método de Domain Pointers es el más rápido y seguro. Si necesitas más control o tienes problemas con el primero, el archivo .htaccess es tu aliado.
Recuerda siempre usar el redirect 301 DirectAdmin para preservar tu posicionamiento en buscadores y evita las redirecciones temporales (302) a menos que tengas una razón muy específica.
[WARNING]: Si tienes dudas sobre qué método usar, contacta con tu proveedor de hosting. Ellos conocen la configuración específica de tu servidor y podrán guiarte sin riesgo de romper nada.
Espero que esta guía te haya sido útil. Si has llegado hasta aquí, ya estás listo para realizar tu redirección con confianza. ¡Manos a la obra!
