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

DirectAdmin: Configurar un subdominio

Actualizado el 7 de octubre de 2025

Si estás gestionando un sitio web con DirectAdmin, una de las tareas más habituales y útiles que puedes aprender es cómo crear un subdominio. Los subdominios te permiten organizar tu contenido, crear sitios independientes (como un blog, una tienda o un área de clientes) sin necesidad de comprar un dominio adicional, y mejorar la estructura de tu proyecto online.

En esta guía completa, aprenderás paso a paso cómo configurar un subdominio en DirectAdmin, desde el panel de control hasta la verificación final. También incluimos consejos prácticos de Linux SysAdmin para que puedas gestionar tu servidor con confianza, incluso si eres principiante.


¿Qué es un subdominio y por qué configurarlo en DirectAdmin?

Un subdominio es una extensión de tu dominio principal. Por ejemplo, si tu dominio es tudominio.com, un subdominio podría ser blog.tudominio.com o tienda.tudominio.com. Cada subdominio puede apuntar a una carpeta diferente dentro de tu hosting, lo que te permite tener varios sitios web independientes bajo el mismo dominio.

Ventajas de usar subdominios:

  • Organización: Separa secciones de tu web (blog, foro, documentación).
  • Coste cero: No necesitas comprar un dominio nuevo.
  • SEO: Google trata los subdominios como sitios independientes, lo que puede ayudarte a posicionar contenido específico.
  • Fácil gestión: DirectAdmin permite crearlos en segundos.

Requisitos previos antes de configurar un subdominio en DirectAdmin

Antes de empezar, asegúrate de cumplir con estos puntos:

  1. Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control (usuario y contraseña).
  2. Dominio principal activo: El dominio desde el cual crearás el subdominio debe estar registrado y apuntando a tu servidor.
  3. Permisos de administrador: Si trabajas en un servidor compartido, tu plan debe permitir la creación de subdominios (normalmente sí).
  4. Conocimiento básico de Linux SysAdmin: Aunque no es obligatorio, entender conceptos como DocumentRoot y VirtualHost te ayudará a solucionar problemas.

[INFO] Si usas Syspanel (la versión de HestiaCP adaptada), el proceso es similar, pero accedes por el puerto 2106. En DirectAdmin, el acceso es por el puerto 2222 por defecto.


Paso a paso: Cómo configurar un subdominio en DirectAdmin

Sigue estos pasos exactos para crear un subdominio en DirectAdmin de forma rápida y sin errores.

Paso 1: Inicia sesión en DirectAdmin

Abre tu navegador y escribe la URL de tu panel:
https://tudominio.com:2222 o https://IP-del-servidor:2222.
Introduce tu usuario y contraseña de DirectAdmin.

Paso 2: Accede a la sección "Administración de Cuentas"

Una vez dentro, verás el menú principal. Busca la sección "Administración de Cuentas" o "Account Management" (dependiendo del idioma). Haz clic en "Subdominios" o "Subdomains".

Paso 3: Crea el subdominio

En la página de subdominios verás un formulario simple:

  • Nombre del subdominio: Escribe solo la parte que irá antes del punto. Por ejemplo, para blog.tudominio.com, escribe blog.
  • Dominio: Selecciona el dominio principal de la lista desplegable.
  • Carpeta destino (opcional): DirectAdmin normalmente crea una carpeta automática como public_html/blog. Si quieres personalizarla, indícalo aquí.

Haz clic en "Crear" o "Add".

[TIP] Si no ves la opción de carpeta, no te preocupes. DirectAdmin la crea automáticamente en public_html/. Puedes cambiarla después desde el Administrador de Archivos.

Paso 4: Verifica la creación

DirectAdmin te mostrará un mensaje de éxito. Ahora, tu subdominio ya está creado. Puedes comprobarlo accediendo a blog.tudominio.com en tu navegador. Verás una página por defecto (o un error 404 si no has subido contenido).

Paso 5: Sube contenido al subdominio

Para que tu subdominio tenga contenido, usa el Administrador de Archivos de DirectAdmin:

  1. Ve a "Archivos" > "Administrador de Archivos".
  2. Navega hasta public_html/blog (o la carpeta que hayas asignado).
  3. Sube tus archivos (HTML, PHP, imágenes, etc.).

También puedes usar FTP o SFTP con las mismas credenciales de DirectAdmin.


Configuración avanzada: Redirecciones y DNS

A veces, querrás que tu subdominio redirija a otra URL o que tenga un comportamiento especial. Aquí te explicamos cómo hacerlo.

Redirigir un subdominio a otra URL

Si quieres que blog.tudominio.com redirija a tudominio.com/blog, puedes usar un redireccionamiento 301 desde DirectAdmin:

  1. Ve a "Administración de Cuentas" > "Redireccionamiento de Dominio".
  2. Selecciona tu subdominio de la lista.
  3. En "Redirigir a", escribe la URL destino.
  4. Marca "Redirección 301 (permanente)" para SEO.
  5. Guarda los cambios.

Ajustar los registros DNS manualmente

DirectAdmin gestiona los DNS automáticamente, pero si necesitas personalizarlos:

  1. Ve a "Administración de Cuentas" > "DNS".
  2. Busca el registro A o CNAME de tu subdominio.
  3. Si quieres que apunte a una IP diferente, edita el registro A.
  4. Guarda los cambios (pueden tardar unos minutos en propagarse).

[WARNING] No modifiques los DNS a menos que sepas lo que haces. Un cambio incorrecto puede dejar tu subdominio inaccesible.


Solución de problemas comunes al crear un subdominio en DirectAdmin

Aquí tienes las preguntas más frecuentes (FAQ) que resuelven dudas típicas.

"El subdominio no carga, da error 404"

  • Causa: No hay contenido en la carpeta del subdominio.
  • Solución: Sube al menos un archivo index.html o index.php a la carpeta public_html/subdominio.

"El subdominio redirige al dominio principal"

  • Causa: Configuración de redirección incorrecta o DNS no propagados.
  • Solución: Revisa las redirecciones en DirectAdmin y espera 24 horas para la propagación DNS.

"No puedo crear más subdominios"

  • Causa: Límite de tu plan de hosting.
  • Solución: Contacta a tu proveedor o actualiza tu plan.

"El subdominio aparece como 'sitio no seguro' (HTTPS)"

  • Causa: El certificado SSL no cubre el subdominio.
  • Solución: Si usas Let's Encrypt, puedes generar un certificado para el subdominio desde "Administración de Cuentas" > "SSL" > "Let's Encrypt". Asegúrate de incluir el subdominio en la lista.

[INFO] En Syspanel (puerto 2106), el proceso de SSL es similar, pero la interfaz puede variar ligeramente.


Consejos de Linux SysAdmin para gestionar subdominios

Si tienes acceso al servidor (por ejemplo, en un VPS), estos comandos te serán útiles para verificar la configuración.

Verificar la estructura de directorios

ls -la /home/usuario/domains/tudominio.com/public_html/

Deberías ver una carpeta con el nombre de tu subdominio.

Comprobar el VirtualHost de Apache/Nginx

DirectAdmin crea automáticamente un archivo de configuración para cada subdominio. Puedes revisarlo con:

cat /etc/httpd/conf/extra/httpd-vhosts.conf | grep -A 10 "blog.tudominio.com"

Si usas Nginx, busca en /etc/nginx/conf.d/.

Forzar la recarga de configuración

Si haces cambios manuales en los archivos de configuración, reinicia el servidor web:

systemctl restart httpd   # Para Apache
systemctl restart nginx   # Para Nginx

[WARNING] Siempre haz una copia de seguridad antes de modificar archivos del sistema.


Preguntas frecuentes (FAQ)

¿Puedo crear un subdominio para un dominio que no está en mi cuenta de DirectAdmin?

No. El subdominio debe pertenecer a un dominio que esté registrado en tu cuenta. Si quieres usar un dominio externo, primero debes añadirlo como dominio adicional.

¿Cuántos subdominios puedo crear?

Depende de tu plan de hosting. En la mayoría de los planes compartidos, hay un límite (por ejemplo, 10 o 25). En VPS o servidores dedicados, no hay límite técnico.

¿Los subdominios afectan al SEO?

Sí, Google trata los subdominios como sitios independientes. Si quieres que el contenido del subdominio herede la autoridad del dominio principal, es mejor usar subcarpetas (ej: tudominio.com/blog). Pero los subdominios son ideales para proyectos separados (ej: una tienda en shop.tudominio.com).

¿Puedo instalar WordPress en un subdominio?

Sí, es muy común. Simplemente crea el subdominio, sube los archivos de WordPress a su carpeta y crea una base de datos desde "Administración de Cuentas" > "Bases de Datos MySQL".

¿Qué hago si el subdominio no se ve después de 24 horas?

Revisa los DNS: asegúrate de que el registro A del subdominio apunte a la IP correcta. También verifica que no haya bloqueos de firewall o problemas de caché en tu navegador.


Conclusión

Configurar un subdominio en DirectAdmin es un proceso sencillo que te permite expandir tu presencia online sin complicaciones. Ya sea para un blog, una tienda o un área de pruebas, los subdominios son una herramienta poderosa que cualquier administrador de sistemas debería dominar.

Recuerda que, si usas Syspanel (HestiaCP), el proceso es similar pero accedes por el puerto 2106. La lógica de carpetas y DNS es la misma.

Ahora que sabes cómo configurar un subdominio en DirectAdmin, ¡ponte manos a la obra y organiza tu sitio web como un profesional! Si encuentras algún problema, revisa esta guía o consulta con tu proveedor de hosting.

[TIP] No olvides generar un certificado SSL para cada subdominio si tu sitio maneja datos sensibles. DirectAdmin lo hace fácil con Let's Encrypt.

¿Tienes más dudas? Déjalas en los comentarios o consulta nuestra sección de tutoriales sobre Linux SysAdmin. ¡Estamos aquí para ayudarte!

¿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