DirectAdmin: cómo crear un dominio adicional o subdominio
¿Qué es un dominio adicional y un subdominio en DirectAdmin?
Antes de ponernos manos a la obra, es fundamental que entiendas la diferencia entre estos dos conceptos. Aunque a veces se confunden, cumplen funciones distintas y se usan para cosas diferentes.
Un dominio adicional (también llamado addon domain) es un dominio completamente nuevo que apunta a una carpeta específica dentro de tu cuenta de hosting. Por ejemplo, si tu cuenta principal aloja miprimerdominio.com, puedes crear un dominio adicional como miotroproyecto.com que se mostrará en una carpeta separada, como si fuera un sitio web independiente. Esto es perfecto si quieres gestionar varios proyectos o sitios web desde un solo panel de control y una sola cuenta de hosting.
Por otro lado, un subdominio es una extensión de tu dominio principal. Funciona como una rama del dominio raíz. Por ejemplo, si tu dominio es miprimerdominio.com, un subdominio podría ser blog.miprimerdominio.com o tienda.miprimerdominio.com. Los subdominios se suelen usar para organizar secciones específicas de tu web, como un blog, una tienda online, un área de soporte o un foro, sin necesidad de comprar un dominio nuevo.
En el panel DirectAdmin, ambos procesos son bastante sencillos y se gestionan desde la misma sección. A lo largo de esta guía, te explicaré paso a paso cómo realizar cada uno, tanto desde la interfaz clásica como desde la nueva interfaz moderna. También te daré algunos consejos sobre la configuración de DNS y posibles errores que te puedes encontrar.
Requisitos previos antes de empezar
Para poder añadir un dominio adicional o un subdominio en tu hosting directadmin, necesitas cumplir una serie de requisitos previos. No te saltes este paso, porque si no cumples estas condiciones, el proceso puede fallar o el dominio no funcionará correctamente.
En primer lugar, necesitas tener acceso al panel de control de DirectAdmin. Normalmente, la URL de acceso es algo como https://tu-servidor:2222. Si no sabes cuál es tu URL de acceso, contacta con tu proveedor de hosting.
En segundo lugar, para un dominio adicional, debes ser el propietario del dominio o tener acceso a su configuración DNS. Esto es imprescindible, ya que tendrás que crear un registro A o un registro CNAME para que el dominio apunte a tu servidor. Si el dominio ya está registrado y apunta a otro servidor, tendrás que cambiar los DNS.
En tercer lugar, para un subdominio directadmin, no necesitas nada más que tu dominio principal esté activo y funcionando. El subdominio hereda automáticamente la configuración del dominio principal, por lo que no necesitas realizar ningún cambio externo.
Por último, asegúrate de tener espacio libre en tu disco duro y de que tu plan de hosting permita la creación de dominios adicionales. Algunos planes económicos limitan el número de dominios que puedes añadir.
Cómo añadir un dominio adicional en DirectAdmin (paso a paso)
Ahora sí, vamos con la parte práctica. Te voy a mostrar dos métodos: el clásico y el moderno. Ambos son válidos, pero la interfaz puede variar ligeramente según la versión de DirectAdmin que tengas.
Método clásico (interfaz antigua)
Este es el método tradicional que encontrarás en la mayoría de tutoriales y foros. Sigue estos pasos:
- Accede a tu panel de DirectAdmin con tus credenciales de usuario.
- Busca la sección "Gestión de dominios" o "Domain Management". Dentro de ella, encontrarás la opción "Añadir dominio adicional" o "Addon Domains". Haz clic en ella.
- Se abrirá un formulario con varios campos. El primero es "Nombre de dominio" o "Domain Name". Aquí debes escribir tu dominio sin
www. Por ejemplo:miotroproyecto.com. - El siguiente campo es "Carpeta de usuario" o "User Directory". Esta es la carpeta donde se guardarán los archivos de ese dominio. Si lo dejas en blanco, DirectAdmin creará automáticamente una carpeta con el nombre del dominio. Te recomiendo que la dejes en blanco para que el sistema lo haga solo, pero si quieres personalizarla, puedes escribir el nombre de la carpeta. Por ejemplo:
miotroproyecto. - Haz clic en el botón "Crear" o "Add". DirectAdmin te mostrará un mensaje de éxito si todo ha ido bien.
Una vez creado, DirectAdmin te dará la dirección IP del servidor. Necesitarás esta IP para configurar el DNS del dominio adicional.
Método moderno (interfaz nueva)
Si tu panel tiene el aspecto más moderno, el proceso es muy similar pero con una disposición visual diferente.
- Accede a tu panel y busca el apartado "Dominios" en el menú lateral izquierdo.
- Haz clic en "Crear nuevo dominio" o "Añadir dominio".
- En el campo "Dominio", escribe la dirección completa, por ejemplo,
miotroproyecto.com. - Verás la opción de "Carpeta de destino". Puedes dejarla vacía para que se cree automáticamente.
- Pulsa el botón "Crear" y listo.
Configuración de DNS para el dominio adicional
Este es el paso más importante y donde más errores suelen ocurrir. Un dominio adicional no funcionará hasta que su DNS apunte a tu servidor. Para ello, debes ir al proveedor donde registraste el dominio (por ejemplo, GoDaddy, Namecheap, etc.) y seguir estos pasos:
- Accede a la gestión de DNS de tu dominio.
- Busca la opción de crear un registro A.
- En el campo "Host" o "Nombre", escribe
@(para la raíz del dominio) o directamente el nombre del dominio sinwww. - En el campo "Responde a" o "Valor", introduce la dirección IP que te proporcionó DirectAdmin al crear el dominio adicional.
- Guarda los cambios.
Además, es muy recomendable crear un registro CNAME para el subdominio www. En este caso, el campo "Host" sería www y el campo "Valor" sería @ o el dominio raíz. Esto hará que www.miotroproyecto.com también funcione.
[INFO] Los cambios de DNS pueden tardar entre 24 y 48 horas en propagarse a nivel mundial. No te preocupes si no funciona al instante, es normal. Puedes comprobar la propagación con herramientas online como whatsmydns.net.
Cómo crear un subdominio en DirectAdmin (paso a paso)
Crear un subdominio directadmin es aún más fácil que crear un dominio adicional, ya que no requiere configuración DNS externa. El subdominio se creará automáticamente bajo tu dominio principal.
Método clásico
- Accede a tu panel de DirectAdmin.
- Ve a la sección "Gestión de dominios" y haz clic en "Subdominios" o "Subdomains".
- Verás un campo donde puedes escribir el nombre del subdominio. Por ejemplo, si quieres crear
blog.miprimerdominio.com, escribeblogen el campo. - DirectAdmin te mostrará automáticamente el dominio padre (por ejemplo,
miprimerdominio.com). Puedes elegir el dominio sobre el que deseas crear el subdominio si tienes varios. - Haz clic en "Crear" o "Add".
DirectAdmin creará una carpeta con el nombre del subdominio dentro de la carpeta del dominio principal. Los archivos de tu subdominio irán ahí.
Método moderno
- En el menú lateral, busca "Dominios".
- Haz clic en "Subdominios".
- Escribe el prefijo del subdominio en el campo correspondiente.
- Selecciona el dominio principal en el desplegable.
- Haz clic en "Crear".
[TIP] Para que el subdominio funcione correctamente, asegúrate de subir tus archivos a la carpeta correcta. Por ejemplo, para
blog.miprimerdominio.com, los archivos deben estar enpublic_html/blogo en la carpeta que se haya creado automáticamente.
Errores comunes y cómo solucionarlos
Aunque el proceso es sencillo, es fácil cometer errores. Aquí te dejo los más comunes y sus soluciones.
El dominio adicional no carga o muestra un error
Esto casi siempre se debe a un problema de DNS. Revisa que el registro A apunte a la IP correcta. Asegúrate de que no hay un registro A antiguo apuntando a otro servidor. También verifica que la propagación de DNS haya terminado.
El subdominio da error 404
Este error suele indicar que no hay archivos en la carpeta del subdominio o que la carpeta no es la correcta. Comprueba que has subido los archivos a la carpeta asignada. A veces, DirectAdmin crea una subcarpeta extra, así que presta atención a la ruta exacta.
No puedo crear más dominios adicionales
Esto significa que tu plan de hosting tiene un límite. Contacta con tu proveedor para ampliar tu plan o contratar más recursos.
La contraseña o el usuario no funcionan
Es un error típico de novatos. Verifica que estás usando las credenciales correctas de tu cuenta de hosting, no las de tu proveedor de dominio.
Preguntas frecuentes (FAQ)
¿Puedo usar un dominio adicional para un sitio web de WordPress?
Sí, absolutamente. De hecho, es una práctica muy común. Una vez creado el dominio adicional, puedes instalar WordPress en la carpeta de ese dominio a través del instalador de aplicaciones de DirectAdmin (como Softaculous).
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de planes permiten un número ilimitado, pero algunos tienen restricciones. Consulta las especificaciones de tu plan.
¿Puedo crear un subdominio con un dominio adicional?
Sí, puedes crear subdominios dentro de un dominio adicional. El proceso es el mismo que con el dominio principal.
¿Qué es mejor, un dominio adicional o un subdominio?
Depende de tu objetivo. Si quieres un sitio web completamente independiente con su propio dominio, usa un dominio adicional. Si solo quieres separar secciones de tu web principal, usa un subdominio.
¿Puedo redirigir un dominio adicional a otra URL?
Sí, puedes configurar una redirección 301 desde el dominio adicional a otra URL. Esto se hace desde la sección de redirecciones de DirectAdmin.
¿Qué pasa si mi proveedor de hosting usa Syspanel en lugar de DirectAdmin?
Si tu proveedor usa Syspanel (el antiguo HestiaCP), el proceso es diferente. En ese caso, el puerto de acceso es el 2106 y la interfaz es distinta. Para añadir un dominio en Syspanel, deberías buscar la sección de "Web" o "Dominios" y seguir las instrucciones específicas de ese panel. Aunque los conceptos son los mismos, la navegación y los nombres de las opciones cambian completamente.
Conclusión y consejos finales
Como has visto, directadmin añadir dominio y crear un subdominio directadmin son tareas muy sencillas que cualquier usuario puede realizar siguiendo estos pasos. La clave está en entender la diferencia entre ambos conceptos y en configurar correctamente el DNS cuando se trata de un dominio adicional.
Te recomiendo que, antes de crear un dominio adicional, verifiques que tu plan de hosting lo permite y que tienes a mano la IP de tu servidor. Para los subdominios, no olvides que los archivos deben ir en la carpeta correcta.
[WARNING] Ten mucho cuidado al modificar los DNS de tu dominio principal. Un error aquí puede dejar tu web principal sin servicio. Siempre es recomendable anotar los valores antiguos antes de cambiarlos.
Espero que esta guía extensa te haya sido de gran ayuda. Si tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting. Con un poco de práctica, gestionar tus dominios se convertirá en una tarea rutinaria y sin complicaciones. ¡Manos a la obra!
