Cómo configurar un dominio adicional en DirectAdmin paso a paso
¿Qué es un dominio adicional y por qué lo necesitas?
Un dominio adicional en DirectAdmin es un segundo (o tercer, o cuarto) dominio que puedes alojar en tu misma cuenta de hosting. Imagina que tu plan de hosting es como un edificio de apartamentos: cada dominio adicional es un apartamento independiente dentro del mismo edificio, con su propia puerta, pero compartiendo los servicios comunes (electricidad, agua, etc.).
Esto es especialmente útil si tienes varios proyectos web y no quieres pagar un hosting separado para cada uno. Con un dominio adicional puedes gestionar múltiples sitios web desde un único panel de control, ahorrando dinero y simplificando la administración.
Antes de empezar, es importante que distingas entre tres conceptos que suelen confundirse:
-
Dominio adicional: Es un dominio completamente nuevo que apunta a una carpeta específica dentro de tu hosting. Ejemplo:
miproyecto.comse aloja enpublic_html/miproyecto. -
Subdominio: Es una extensión de tu dominio principal. Ejemplo:
blog.midominio.comse aloja enpublic_html/blog. -
Alias: Es un dominio que "redirige" o muestra el contenido de otro dominio sin cambiar la URL. Ejemplo:
miweb.esmuestra el contenido demiweb.com.
En este artículo nos centraremos en los dominios adicionales, pero también te explicaré cómo crear subdominios y alias dentro de DirectAdmin, ya que son herramientas complementarias que te serán muy útiles.
Requisitos previos antes de configurar tu dominio adicional
Para configurar un dominio adicional en DirectAdmin necesitas cumplir estos requisitos:
-
Tener acceso al panel de DirectAdmin con privilegios de administrador o usuario con permisos para gestionar dominios.
-
Registrar el dominio con un registrador de dominios (como Namecheap, GoDaddy, DonDominio, etc.) y tener las credenciales de acceso.
-
Tener espacio disponible en tu plan de hosting. Cada dominio adicional consume recursos del servidor.
-
Conocer el servidor de nombres (nameservers) de tu hosting. Normalmente lo encuentras en el correo de bienvenida de tu proveedor.
[INFO] Si tu proveedor de hosting te ha dado acceso a DirectAdmin pero no sabes cuáles son tus nameservers, contacta con soporte técnico. Normalmente tienen el formato
ns1.tuproveedor.comyns2.tuproveedor.com.
Paso 1: Acceder al panel de DirectAdmin
Lo primero que debes hacer es acceder a tu panel de control. La URL típica de acceso es https://tu-dominio.com:2222 o la dirección IP de tu servidor seguida de :2222. Por ejemplo: https://192.168.1.1:2222.
Una vez que tengas la URL, introduce tu usuario y contraseña. Si es tu primera vez, puede que el sistema te pida cambiar la contraseña temporal.
[TIP] Si tu proveedor usa Syspanel (el panel alternativo que antes se llamaba HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo:
https://tu-dominio.com:2106. Aunque este artículo se centra en DirectAdmin, muchos conceptos son similares.
Paso 2: Localizar la sección de dominios
Una vez dentro de DirectAdmin, verás un panel con diferentes iconos y secciones. Busca la pestaña o sección llamada "Gestión de dominios" o "Domain Setup". Dependiendo de la versión de DirectAdmin, puede aparecer como:
-
"Añadir dominio" en el menú principal.
-
"Dominios" dentro de la sección de "Cuenta".
-
"Domain Administration" en la barra lateral izquierda.
Si no lo encuentras, puedes usar el buscador interno del panel (normalmente en la esquina superior derecha) y escribir "dominio".
Paso 3: Añadir el dominio adicional
Haz clic en "Añadir dominio" o "Add Domain". Se abrirá un formulario con varios campos. Los más importantes son:
-
Domain Name: Escribe aquí el dominio completo sin
www. Por ejemplo:miproyecto.com. -
User Name: DirectAdmin te sugerirá un nombre de usuario basado en el dominio. Puedes cambiarlo si lo deseas, pero te recomiendo dejar el que te sugieren para mantener la coherencia.
-
Password: Elige una contraseña segura para este dominio. Esta contraseña será la que uses para acceder al panel de administración de ese dominio específico.
-
PHP Version: Selecciona la versión de PHP que quieras usar. Si no sabes cuál elegir, deja la que viene por defecto.
-
Carpeta (Document Root): Aquí puedes especificar la carpeta donde se alojarán los archivos de este dominio. Si lo dejas en blanco, DirectAdmin creará automáticamente una carpeta dentro de
public_htmlcon el nombre del dominio.
[WARNING] Si ya has creado un dominio con el mismo nombre en tu cuenta, DirectAdmin te mostrará un error. Asegúrate de que el dominio esté correctamente registrado y no esté en uso en otra cuenta.
Una vez completado el formulario, haz clic en "Crear" o "Add". El sistema tardará unos segundos en configurar todo. Verás un mensaje de confirmación indicando que el dominio se ha añadido correctamente.
Paso 4: Configurar los registros DNS del dominio adicional
Este es el paso más crítico y el que más confusiones genera. Tener el dominio adicional creado en DirectAdmin es solo la mitad del trabajo. Ahora necesitas que el dominio apunte a tu servidor.
Para ello, debes acceder al panel de tu registrador de dominios (donde compraste el dominio) y cambiar los nameservers. Busca la opción "DNS" o "Nameservers" y sustituye los que haya por los de tu hosting.
Normalmente, los nameservers de tu hosting los encontrarás en el correo de bienvenida o en la documentación de tu proveedor. Suelen tener este formato:
-
ns1.tu-hosting.com -
ns2.tu-hosting.com
[INFO] Los cambios de DNS pueden tardar entre 24 y 72 horas en propagarse por todo el mundo. No te preocupes si en las primeras horas el dominio no carga correctamente.
Si tu dominio ya estaba registrado con otro proveedor de hosting y ahora lo mueves a DirectAdmin, asegúrate de que los registros DNS se actualicen correctamente. En algunos casos, tendrás que esperar a que expiren los registros antiguos.
Paso 5: Verificar que el dominio funciona y subir tus archivos
Una vez que los DNS se hayan propagado, puedes verificar que el dominio carga correctamente. Escribe tu dominio en el navegador y deberías ver la página de bienvenida de DirectAdmin o un error 404 (si no has subido archivos todavía).
Para subir tus archivos, tienes varias opciones:
-
File Manager: Accede desde DirectAdmin a "Gestor de archivos" y navega hasta la carpeta de tu dominio adicional (normalmente
public_html/tu-dominio.com). Ahí puedes subir archivos directamente. -
FTP: Configura un cliente FTP como FileZilla. Los datos de conexión son los mismos que para tu cuenta principal, pero la ruta será la carpeta específica de tu dominio adicional.
-
Git: Si usas control de versiones, puedes hacer un
git clonedirectamente en la carpeta del dominio.
[TIP] Si tu dominio adicional carga pero muestra un error 403 o 500, revisa los permisos de los archivos. Deben ser 644 para archivos y 755 para carpetas.
Cómo crear subdominios en DirectAdmin
Los subdominios son útiles para organizar tu sitio web en secciones independientes. Por ejemplo, blog.midominio.com o tienda.midominio.com. Para crearlos:
-
Ve a la sección "Subdominios" o "Subdomains" en DirectAdmin.
-
Escribe el nombre del subdominio (sin el dominio principal). Por ejemplo, si quieres
blog.midominio.com, escribeblog. -
Selecciona el dominio principal al que pertenece.
-
Elige la carpeta donde se alojarán los archivos del subdominio. Por defecto, DirectAdmin creará una carpeta con el nombre del subdominio.
-
Haz clic en "Crear".
Los subdominios se crean casi al instante y no requieren cambios de DNS, ya que heredan los registros del dominio principal.
Cómo configurar alias y redirecciones
Los alias te permiten que un dominio muestre el contenido de otro. Por ejemplo, si tienes miproyecto.com y quieres que miproyecto.es muestre el mismo contenido, puedes crear un alias.
Para crear un alias en DirectAdmin:
-
Ve a "Aliases" o "Alias Management".
-
Escribe el dominio que quieres usar como alias (por ejemplo,
miproyecto.es). -
Selecciona el dominio principal al que quieres que apunte.
-
Haz clic en "Crear".
Una vez creado, el dominio alias mostrará el contenido del dominio principal. Puedes configurar redirecciones más específicas usando el archivo .htaccess o la sección de "Redirecciones" en DirectAdmin.
[WARNING] Los alias no son lo mismo que las redirecciones. Un alias muestra el contenido del dominio principal manteniendo la URL del alias. Una redirección envía al visitante a otra URL cambiando la barra de direcciones. Para redirecciones, usa la herramienta específica de DirectAdmin.
Solución de problemas comunes
El dominio adicional no carga
Si después de 72 horas el dominio sigue sin cargar, verifica:
-
Que los nameservers estén correctamente configurados en tu registrador.
-
Que el dominio esté correctamente añadido en DirectAdmin.
-
Que no haya errores de escritura en el nombre del dominio (por ejemplo,
miproyecto.comvswww.miproyecto.com).
Error 404 al acceder al dominio adicional
Esto significa que la carpeta del dominio está vacía o que el archivo index.php o index.html no existe. Sube al menos un archivo de prueba.
No puedo crear un subdominio
Asegúrate de que el dominio principal está activo y que tienes permisos para crear subdominios. Algunos planes de hosting limitan el número de subdominios.
El dominio adicional muestra el contenido del dominio principal
Esto suele ocurrir cuando el dominio adicional no tiene un index.php propio. Revisa la carpeta del dominio adicional y asegúrate de que no esté vacía.
Resumen y buenas prácticas
Configurar un dominio adicional en DirectAdmin es un proceso sencillo si sigues los pasos en orden:
-
Añade el dominio en DirectAdmin.
-
Configura los DNS en tu registrador.
-
Espera la propagación (24-72 horas).
-
Sube tus archivos a la carpeta correcta.
Algunas recomendaciones finales:
-
Organiza bien tus carpetas: Usa nombres descriptivos para cada dominio adicional.
-
Mantén las contraseñas seguras: Cada dominio adicional puede tener su propia contraseña. Guárdalas en un gestor de contraseñas.
-
Monitoriza el espacio: Los dominios adicionales consumen espacio y recursos. Revisa periódicamente el uso de tu cuenta.
-
Haz copias de seguridad: DirectAdmin tiene herramientas de backup. Úsalas con regularidad.
[TIP] Si tu proveedor usa Syspanel (puerto 2106), el proceso es muy similar. La principal diferencia es que los nombres de las secciones pueden variar ligeramente, pero la lógica es la misma: crear el dominio, configurar DNS y subir archivos.
Preguntas frecuentes (FAQ)
¿Cuántos dominios adicionales puedo crear?
Depende de tu plan de hosting. Algunos planes permiten 5, otros 10 o incluso ilimitados. Revisa las especificaciones de tu plan o contacta con soporte.
¿Necesito comprar un dominio nuevo para cada proyecto?
Sí, cada dominio adicional debe estar registrado a tu nombre. No puedes usar un dominio que ya esté registrado por otra persona.
¿Puedo usar un dominio adicional para crear correos electrónicos?
Sí, DirectAdmin te permite crear cuentas de correo asociadas a cada dominio adicional. Puedes configurar buzones como info@miproyecto.com.
¿Qué diferencia hay entre dominio adicional y subdominio?
Un dominio adicional es un dominio independiente (como miproyecto.com). Un subdominio es una extensión de tu dominio principal (como blog.miproyecto.com).
¿Puedo mover un dominio de una cuenta a otra en DirectAdmin?
Sí, es posible, pero es un proceso más complejo que requiere exportar e importar los archivos y la base de datos. Te recomiendo contactar con soporte para que te guíen.
¿Cuánto tarda en propagarse un dominio adicional?
La propagación de DNS suele tardar entre 24 y 72 horas, aunque en algunos casos puede ser casi inmediata. Si después de 72 horas sigue sin funcionar, verifica los pasos anteriores.
¿Puedo tener un dominio adicional con SSL?
Sí, DirectAdmin te permite instalar certificados SSL gratuitos (Let's Encrypt) para cada dominio adicional. Busca la sección "SSL Certificates" en el panel.
Espero que esta guía te haya sido de ayuda. Configurar dominios adicionales en DirectAdmin te abrirá muchas posibilidades para gestionar varios proyectos web desde un solo panel. Si tienes cualquier duda, no dudes en consultar la documentación de tu proveedor o contactar con su soporte técnico. ¡Buena suerte con tus nuevos dominios!
