🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo configurar dominios y subdominios en DirectAdmin

Actualizado el 20 de marzo de 2026

Introducción: ¿Por qué aprender a gestionar dominios en DirectAdmin?

Si tienes un hosting con DirectAdmin, una de las tareas más habituales (y necesarias) es la de gestionar dominios y crear subdominios. Ya sea porque quieres lanzar un blog en blog.tudominio.com, una tienda en tienda.tudominio.com o porque necesitas alojar un proyecto completamente nuevo, entender cómo funciona este panel de control te ahorrará tiempo, dolores de cabeza y, en muchos casos, dinero al evitar contratar soporte para algo que puedes hacer tú mismo.

En este tutorial extenso y práctico, vamos a desgranar paso a paso cómo añadir dominio, cómo configurar subdominios y cómo resolver los problemas más comunes que suelen aparecer. No necesitas ser un experto en informática; solo sigue las instrucciones y presta atención a los avisos que te iremos dando.

Vamos a ello.


¿Qué es un dominio y qué es un subdominio? (Conceptos básicos)

Antes de meternos en harina, es fundamental que tengas claros dos conceptos básicos:

  • Dominio principal: Es la dirección principal de tu sitio web, por ejemplo, mipagina.com. Es la que compras en un registrador y la que apunta a tu servidor.
  • Subdominio: Es una extensión de tu dominio principal. Funciona como una "subcarpeta" pero con su propia dirección web. Por ejemplo, blog.mipagina.com o tienda.mipagina.com. El subdominio blog cuelga del dominio principal mipagina.com.

¿Para qué sirven los subdominios? Son perfectos para separar secciones de tu web sin necesidad de comprar un dominio nuevo. Por ejemplo, puedes tener la web principal en mipagina.com y un foro en foro.mipagina.com. Cada subdominio puede tener su propia instalación de WordPress, su propio contenido y sus propias estadísticas.


Primeros pasos: Acceder a DirectAdmin

Lo primero que necesitas es acceder a tu panel de control. Normalmente, la URL de acceso es algo como https://tudominio.com:2222 o https://servidor.com:2222. Si no lo sabes, revisa el correo de bienvenida de tu proveedor de hosting.

Una vez dentro, verás una interfaz con diferentes iconos. No te agobies; nosotros vamos a centrarnos en la sección de Gestión de Cuentas o directamente en el icono que dice "Dominios" o "Domain Management".


Cómo añadir un dominio nuevo (Añadir dominio)

Si tienes un plan de hosting que lo permita (revisa tu contrato, porque algunos planes solo permiten un dominio), puedes añadir dominio adicionales. Esto es útil si quieres alojar varios sitios web en la misma cuenta.

Paso 1: Localizar la sección de dominios

En el menú principal, busca la sección llamada "Gestión de Cuentas" y haz clic en "Añadir Dominio" o "Add Domain" (si tu panel está en inglés). También puede aparecer como "Gestionar dominios" en algunos temas de DirectAdmin.

Paso 2: Introducir los datos del nuevo dominio

Se abrirá un formulario. Deberás rellenar los siguientes campos:

  • Dominio: Escribe el nombre completo, por ejemplo, miproyectonuevo.com.
  • Usuario: DirectAdmin te sugerirá un nombre de usuario para la carpeta donde se alojará este dominio. Puedes aceptar el que te sugiere o crear uno propio. Es importante que sea descriptivo, como miproyecto.
  • Contraseña: Te pedirá una contraseña para gestionar este dominio vía FTP o base de datos. Asegúrate de que sea segura.

Paso 3: Configuración adicional (Opcional)

Verás opciones como "Crear base de datos" o "Crear cuenta FTP". Si no sabes qué son, déjalas desmarcadas por ahora. Siempre puedes añadirlas más tarde.

Paso 4: Guardar y esperar

Haz clic en "Crear". DirectAdmin tardará unos segundos en crear la estructura de carpetas. Verás un mensaje de éxito. ¡Enhorabuena! Ya has añadido dominio a tu cuenta.

[!INFO]
[INFO] Recuerda que, para que el dominio funcione, debes apuntar sus DNS (Servidores de Nombres) a los de tu hosting. Normalmente son ns1.tuproveedor.com y ns2.tuproveedor.com. Este cambio se hace en el registrador donde compraste el dominio y puede tardar entre 24 y 48 horas en propagarse.


Cómo crear y configurar subdominios (el corazón del tutorial)

Ahora vamos con la parte más solicitada: gestionar dominios secundarios, es decir, crear subdominios. El proceso es muy similar al anterior, pero en lugar de añadir un dominio externo, creamos una extensión del que ya tenemos.

Paso 1: Acceder a la gestión de subdominios

Dentro de DirectAdmin, busca el icono que dice "Subdominios" o "Subdomains". Normalmente está en la sección de "Gestión de Cuentas" o en el grupo de iconos de "Gestión de Archivos".

Paso 2: Crear el subdominio

En la página de subdominios, verás un campo para escribir el nombre. Solo tienes que escribir la parte delantera, sin el dominio principal. Por ejemplo, si tu dominio es mipagina.com y quieres crear blog.mipagina.com, escribe blog en el campo.

A continuación, en el menú desplegable, selecciona tu dominio principal (mipagina.com).

Paso 3: Elegir la carpeta de destino

DirectAdmin te mostrará una ruta predefinida, que normalmente es domains/mipagina.com/public_html/blog. Puedes dejarla así o cambiarla. Te recomiendo dejarla por defecto para evitar confusiones, a menos que sepas exactamente lo que estás haciendo.

Paso 4: Crear el subdominio

Haz clic en el botón "Crear". DirectAdmin creará automáticamente la carpeta mencionada y configurará el servidor para que responda a las peticiones de blog.mipagina.com.

¡Importante! A partir de este momento, cualquier archivo que subas a la carpeta blog será visible en blog.mipagina.com. Puedes probarlo subiendo un archivo index.html de prueba.

[!TIP]
[TIP] Si quieres instalar WordPress en tu subdominio, simplemente sube los archivos de WordPress a la carpeta domains/mipagina.com/public_html/blog y crea una base de datos MySQL para él. El proceso es idéntico al de un dominio principal.


Gestionar dominios: Modificar, eliminar y redirigir

Una vez que ya sabes crear, es importante saber gestionar dominios existentes, ya sea para modificarlos o eliminarlos.

¿Cómo eliminar un subdominio?

Para eliminar un subdominio, ve a la sección "Subdominios". Verás una lista con todos los que has creado. Al lado de cada uno, hay un icono de papelera o un enlace que dice "Eliminar". Haz clic ahí y confirma la acción.

[!WARNING]
[WARNING] Eliminar un subdominio NO elimina automáticamente los archivos de su carpeta. Si quieres liberar espacio, deberás borrar la carpeta manualmente desde el Administrador de Archivos. Ten mucho cuidado con esto.

¿Cómo redirigir un subdominio a otro sitio?

A veces no quieres crear una nueva web en el subdominio, sino redirigirlo a otra URL (por ejemplo, blog.mipagina.com que vaya directamente a mipagina.com/blog).

Para ello, puedes usar la función "Redireccionamientos" o "Redirects" en DirectAdmin. El proceso es:

  1. Ve a la sección de "Redireccionamientos".
  2. En el campo "De", escribe blog.mipagina.com.
  3. En el campo "A", escribe la URL de destino.
  4. Elige el tipo de redirección (301 es la recomendada para SEO si es permanente).
  5. Guarda los cambios.

Resolución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que nos llegan al soporte técnico sobre este tema:

1. He creado un subdominio y no funciona. ¿Qué hago?

Lo primero es verificar que el subdominio tenga un archivo index.php o index.html en su carpeta. Si la carpeta está vacía, el navegador mostrará un error 404. También verifica que los DNS de tu dominio principal estén apuntando bien a tu servidor. Si acabas de crear el subdominio, puede tardar unos minutos en estar accesible.

2. ¿Puedo crear un subdominio con su propio certificado SSL?

Sí, puedes. DirectAdmin tiene una opción para generar certificados SSL gratuitos (Let's Encrypt) para cada subdominio. Busca la sección "SSL Certificates" y sigue el asistente para tu subdominio. Esto es fundamental para que la URL aparezca con el candado de seguridad.

3. ¿Cuántos subdominios puedo crear?

Depende de tu plan de hosting. Generalmente, no hay un límite estricto en DirectAdmin, pero tu proveedor puede imponer un límite. Revisa tu panel o contacta con soporte.

4. ¿Puedo usar un subdominio para apuntar a una IP externa?

No directamente. Un subdominio en DirectAdmin siempre apunta a una carpeta en tu servidor. Si quieres que apunte a otra IP, tendrás que crear un registro DNS tipo A manualmente en la configuración de DNS del dominio, no en la sección de subdominios de DirectAdmin.

5. ¿Qué diferencia hay entre "Añadir Dominio" y "Subdominios"?

Es una duda muy común. Añadir dominio crea un sitio web completamente nuevo e independiente con su propia carpeta raíz (/domains/midominio.com/public_html). Un subdominio es una subcarpeta dentro de un dominio existente (/domains/midominio.com/public_html/subdominio). La diferencia clave es que el subdominio "cuelga" del dominio principal.


Consejos avanzados para sacarle partido

Ahora que ya dominas lo básico, aquí van algunos trucos que te harán la vida más fácil:

  • Organización: Crea una estructura de carpetas lógica. Si tienes varios subdominios, no los mezcles. Usa la estructura que DirectAdmin te sugiere por defecto, ya que es la más segura y fácil de mantener.
  • Copias de seguridad: Antes de hacer cambios importantes (como eliminar un dominio), asegúrate de tener una copia de seguridad de los archivos y la base de datos. DirectAdmin tiene una herramienta de backup en la sección "Gestión de Copias de Seguridad".
  • Uso de PHP: Asegúrate de que la versión de PHP seleccionada para tu subdominio es compatible con el software que vas a instalar (WordPress, Joomla, etc.). Puedes cambiarlo desde la sección "PHP Version" en DirectAdmin.

Conclusión: Tú puedes con todo

Como has visto, gestionar dominios y subdominios en DirectAdmin es un proceso sencillo una vez que entiendes la lógica interna del panel. No tengas miedo de experimentar; lo peor que puede pasar es que tengas que borrar una carpeta o cambiar una configuración.

Hemos cubierto desde los conceptos básicos hasta la resolución de problemas, pasando por trucos avanzados. Con esta guía, ya tienes el conocimiento necesario para lanzar tu blog, tu tienda online o cualquier otro proyecto que tengas en mente.

[!TIP]
[TIP] Si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting. Y recuerda, si tu hosting usa Syspanel (el antiguo HestiaCP), el puerto de acceso es el 2106 y la gestión de dominios se hace desde la pestaña "Web", aunque el concepto es el mismo.

Esperamos que este tutorial te haya sido de gran ayuda. ¡Ahora ve y crea ese subdominio que tanto necesitas!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel