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

DirectAdmin: Cómo configurar un subdominio para tu proyecto

Actualizado el 21 de diciembre de 2025

¿Qué es un subdominio y por qué necesitas uno?

Imagina que tu dominio principal es como la dirección de tu casa. Un subdominio sería como una habitación adicional dentro de esa misma casa, pero con su propia entrada independiente. Técnicamente, es una extensión de tu dominio principal que te permite organizar diferentes secciones o proyectos sin necesidad de comprar un nuevo dominio.

Por ejemplo, si tu dominio es tudominio.com, podrías crear:

  • blog.tudominio.com para tu blog personal
  • tienda.tudominio.com para tu tienda online
  • app.tudominio.com para una aplicación web

En DirectAdmin, configurar un subdominio es un proceso sencillo que te permitirá gestionar múltiples proyectos desde un mismo panel de hosting. Esto es especialmente útil si quieres ahorrar dinero en dominios adicionales o si estás probando nuevas ideas sin comprometer tu sitio principal.


Requisitos previos antes de empezar

Antes de lanzarte a configurar subdominio en DirectAdmin, asegúrate de tener lo siguiente:

  1. Acceso a tu panel de DirectAdmin: Necesitas tus credenciales de usuario (usuario y contraseña) que te proporcionó tu proveedor de hosting.
  2. Un dominio principal activo: El subdominio se creará a partir de un dominio que ya tengas registrado y apuntando a tu servidor.
  3. Cliente FTP o administrador de archivos: Para subir los archivos de tu proyecto más adelante.
  4. Conocimiento básico de DNS (opcional pero recomendable): Aunque DirectAdmin configura automáticamente los registros DNS para tu subdominio.

[INFO] Si tu dominio principal está en otro proveedor de hosting, deberás apuntar los DNS hacia tu servidor DirectAdmin. Consulta con tu proveedor actual cómo hacerlo.


Paso 1: Acceder a DirectAdmin y localizar la opción de subdominios

El primer paso es iniciar sesión en tu panel de DirectAdmin. Normalmente, la URL de acceso es algo como https://tudominio.com:2222 o https://ip-de-tu-servidor:2222. Introduce tu usuario y contraseña.

Una vez dentro, busca la sección de Gestión de cuentas o Administración de sitios. El diseño puede variar según la versión de DirectAdmin, pero generalmente encontrarás un icono o enlace que dice "Subdominios" o "Subdomain Management". Haz clic ahí.

[TIP] Si no ves la opción directamente, usa el buscador interno del panel escribiendo "subdominio".


Paso 2: Crear el subdominio paso a paso

Ahora vamos al corazón del proceso. Sigue estos pasos con atención:

  1. Haz clic en "Crear subdominio" o "Add Subdomain". Se abrirá un formulario.
  2. Escribe el nombre del subdominio: Solo la parte que irá antes del punto. Por ejemplo, si quieres mitienda.tudominio.com, escribe mitienda.
  3. Selecciona el dominio principal del desplegable (si tienes varios dominios en tu cuenta).
  4. Define la carpeta de destino (opcional): DirectAdmin suele crear automáticamente una carpeta con el nombre del subdominio dentro de public_html. Por ejemplo, public_html/mitienda. Puedes cambiarlo si lo deseas, pero te recomiendo dejarlo como está para mantener el orden.
  5. Haz clic en "Crear" o "Create".

En cuestión de segundos, DirectAdmin hará lo siguiente automáticamente:

  • Creará la carpeta para los archivos del subdominio.
  • Configurará los registros DNS necesarios (tipo A o CNAME).
  • Habilitará el subdominio para que sea accesible desde internet.

[WARNING] Los cambios DNS pueden tardar entre 5 minutos y 24 horas en propagarse globalmente. No te preocupes si no ves el subdominio activo de inmediato.


Paso 3: Subir los archivos de tu proyecto

Una vez creado el subdominio, necesitas poblar la carpeta con los archivos de tu proyecto (HTML, PHP, imágenes, etc.). Tienes dos formas principales de hacerlo:

Opción A: Usando el Administrador de Archivos de DirectAdmin

  1. Desde el panel principal, busca "Administrador de Archivos" o "File Manager".
  2. Navega hasta la carpeta de tu subdominio (por ejemplo, public_html/mitienda).
  3. Sube tus archivos usando el botón "Subir" o arrastrándolos directamente.

Opción B: Usando un cliente FTP (FileZilla, Cyberduck, etc.)

  1. Necesitarás tus credenciales FTP, que puedes encontrar en DirectAdmin bajo "Cuentas FTP".
  2. Conéctate a tu servidor usando el host, usuario y contraseña.
  3. Localiza la carpeta del subdominio y sube tus archivos.

[TIP] Si tu proyecto es una aplicación PHP como WordPress o Laravel, asegúrate de que el archivo de entrada (como index.php) esté en la raíz de la carpeta del subdominio.


Paso 4: Verificar que el subdominio funciona correctamente

Después de subir los archivos, es hora de probar. Abre tu navegador y escribe la URL completa del subdominio, por ejemplo: http://mitienda.tudominio.com. Deberías ver tu proyecto cargando.

Si ves un error 404 o una página en blanco, revisa lo siguiente:

  • La carpeta del subdominio: Asegúrate de que los archivos estén en la carpeta correcta y no en una subcarpeta adicional.
  • Los permisos de archivos: En DirectAdmin, los archivos deben tener permisos 644 y las carpetas 755. Puedes ajustarlos desde el Administrador de Archivos.
  • La propagación DNS: Si es un subdominio recién creado, espera unas horas y vuelve a intentarlo.

[INFO] Si tu proyecto usa una base de datos, recuerda crearla también desde DirectAdmin (sección "MySQL Management") y configurar la conexión en los archivos de tu proyecto.


Gestión avanzada: Configurar SSL para tu subdominio

Hoy en día, tener SSL (el candado verde) es esencial para la seguridad y el SEO. DirectAdmin facilita la instalación de certificados SSL gratuitos con Let's Encrypt.

  1. Ve a la sección "SSL Certificates" en DirectAdmin.
  2. Selecciona tu subdominio de la lista.
  3. Haz clic en "Instalar SSL gratuito de Let's Encrypt" o similar.
  4. Espera unos segundos mientras se genera e instala el certificado.

A partir de ese momento, tu subdominio será accesible mediante https:// en lugar de http://.

[WARNING] Si tu proyecto mezcla contenido seguro (https) y no seguro (http), los navegadores pueden mostrar advertencias. Asegúrate de que todos los recursos (imágenes, scripts, estilos) se carguen también por HTTPS.


Preguntas frecuentes (FAQ) sobre subdominios en DirectAdmin

¿Puedo crear subdominios ilimitados?

Depende de tu plan de hosting. La mayoría de los planes compartidos permiten un número generoso, pero los planes básicos pueden tener límites. Revisa las especificaciones de tu cuenta.

¿Un subdominio cuenta como un sitio web independiente?

Sí, pero técnicamente comparte los recursos de tu cuenta de hosting (espacio en disco, ancho de banda, etc.). No necesitas pagar extra por cada subdominio, pero el rendimiento puede verse afectado si tienes muchos sitios con mucho tráfico.

¿Puedo usar un subdominio para redirigir a otro sitio?

Sí, aunque no es lo más común. En DirectAdmin, puedes configurar redirecciones desde la sección "Redirecciones" o "Redirects". Por ejemplo, podrías hacer que blog.tudominio.com redirija a tudominio.com/blog.

¿Qué pasa si elimino un subdominio?

DirectAdmin eliminará la carpeta y los registros DNS asociados. Asegúrate de hacer una copia de seguridad de tus archivos antes de eliminar, porque se borrarán permanentemente.

¿Puedo crear un subdominio con un nombre que incluya guiones?

Sí, los guiones están permitidos. Por ejemplo, mi-tienda.tudominio.com funciona perfectamente.

¿Y si mi proyecto necesita una versión de PHP diferente?

DirectAdmin te permite cambiar la versión de PHP por subdominio. Ve a "PHP Settings" o "PHP Selector" y elige la versión que necesites para tu proyecto.


Consejos finales para una gestión web exitosa

Configurar un subdominio en DirectAdmin es solo el primer paso en tu gestión web. Aquí van algunos consejos extra para que saques el máximo partido:

  • Mantén tus proyectos organizados: Usa nombres claros y evita subdominios como test1, test2, etc. Dale nombres descriptivos como blog, foro, api.
  • Revisa los logs de error: Si algo no funciona, los logs de error de DirectAdmin (en "Error Logs") te darán pistas valiosas.
  • Actualiza regularmente: Si tu proyecto usa un CMS como WordPress, manténlo actualizado para evitar vulnerabilidades de seguridad.
  • Haz copias de seguridad: DirectAdmin tiene herramientas de backup automático. Actívalas para no perder tu trabajo.

[TIP] Si estás migrando un sitio existente a un subdominio, recuerda cambiar las URLs internas (en enlaces, imágenes, etc.) para que apunten al nuevo subdominio.


Conclusión

Como has visto, configurar subdominio en DirectAdmin es un proceso rápido y accesible incluso para principiantes. Te permite segmentar tu presencia online, probar nuevas ideas o lanzar proyectos paralelos sin complicaciones técnicas ni costos adicionales.

Desde la creación hasta la instalación de SSL, pasando por la subida de archivos y la verificación, cada paso está diseñado para que tengas el control total de tu hosting. Así que no lo dudes: si tienes un proyecto en mente, crea tu subdominio hoy mismo y ponlo en marcha.

¿Tienes alguna duda o problema durante el proceso? Recuerda que el soporte técnico de tu proveedor de hosting está para ayudarte. Y si eres más autodidacta, la documentación oficial de DirectAdmin es un recurso excelente.

¡Buena suerte con tu proyecto!

¿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