DirectAdmin: Configurar un subdominio para tu sitio
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender paso a paso cómo configurar un subdominio en DirectAdmin. Es un proceso muy sencillo que te permitirá organizar mejor tu sitio web, crear secciones independientes o incluso alojar aplicaciones separadas sin necesidad de comprar un dominio nuevo.
No te preocupes si no tienes experiencia técnica. Te guiaré con un lenguaje claro y muchos ejemplos. Al final, tendrás tu subdominio funcionando sin complicaciones.
¿Qué es un subdominio y para qué sirve?
Un subdominio es como una extensión de tu dominio principal. Imagina que tu dominio principal es tudominio.com. Un subdominio sería algo como blog.tudominio.com o tienda.tudominio.com. Es una forma de crear secciones independientes dentro de tu mismo sitio web, pero con su propia carpeta de archivos y, si lo deseas, su propio contenido.
Ejemplos de uso comunes:
- blog.tudominio.com – Para un blog separado de tu web principal.
- tienda.tudominio.com – Para una tienda online.
- foro.tudominio.com – Para un foro de discusión.
- app.tudominio.com – Para una aplicación web específica.
- m.tudominio.com – Versión móvil de tu sitio (aunque hoy en día se usa menos).
La gran ventaja es que no necesitas registrar un nuevo dominio. Todo se gestiona desde el mismo panel de control: DirectAdmin.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu usuario y contraseña. Normalmente el acceso es algo como
https://tudominio.com:2222. - Un dominio principal activo: El subdominio se creará a partir de este dominio. Por ejemplo, si tu dominio es
mipagina.com, podrás crearprueba.mipagina.com. - Archivos para el subdominio (opcional): Si quieres que el subdominio muestre contenido, debes tener los archivos listos (HTML, PHP, etc.). Si no, puedes crearlo vacío y luego subir los archivos.
[INFO] No necesitas conocimientos de programación. Solo seguir los pasos que te indico a continuación.
Paso a paso: Configurar un subdominio en DirectAdmin
Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.
1. Inicia sesión en DirectAdmin
Abre tu navegador y escribe la dirección de tu panel de control. Normalmente es:
https://tudominio.com:2222
Introduce tu usuario y contraseña. Si no los recuerdas, contacta con tu proveedor de hosting.
2. Busca la sección "Gestión de Dominios"
Una vez dentro, verás un panel con varios iconos. Busca uno que diga "Gestión de Dominios" o "Domain Management". Si no lo ves, puede estar dentro de una categoría como "Cuenta" o "Ajustes de Dominio".
Haz clic en ese icono.
3. Crea el subdominio
Dentro de "Gestión de Dominios", verás una lista de tus dominios. Busca el dominio principal sobre el que quieres crear el subdominio (por ejemplo, mipagina.com). A la derecha, suele haber un botón que dice "Crear Subdominio" o "Add Subdomain". Púlsalo.
Se abrirá un formulario simple. Rellénalo así:
- Subdominio: Aquí escribes el nombre que quieras. Por ejemplo, si quieres
blog.mipagina.com, escribe soloblog. - Directorio (opcional): DirectAdmin te sugerirá una carpeta automáticamente, normalmente algo como
public_html/blog. Puedes dejarlo así o cambiarlo. Esa carpeta será donde se almacenen los archivos de tu subdominio. - Resto de opciones: Déjalas por defecto (como "Crear también una base de datos" si no la necesitas).
Haz clic en "Crear" o "Guardar".
[TIP] Si tu proveedor de hosting usa Syspanel (el antiguo HestiaCP), el proceso es similar, pero el acceso suele ser por el puerto 2106 (ejemplo: https://tudominio.com:2106). Allí busca "Subdominios" o "Subdomains".
4. Verifica que el subdominio se ha creado
DirectAdmin te mostrará un mensaje de éxito. Además, en la lista de dominios ahora verás tu nuevo subdominio (ejemplo: blog.mipagina.com).
¡Enhorabuena! Ya tienes el subdominio creado. Pero aún falta un paso importante: los DNS.
Configurar los DNS del subdominio (paso clave)
Cuando creas un subdominio en DirectAdmin, el sistema intenta configurar automáticamente los registros DNS. Sin embargo, a veces los cambios tardan en propagarse (hasta 24-48 horas). Además, si tu dominio usa servidores DNS externos (como Cloudflare), debes añadir el registro manualmente.
¿Cómo saber si los DNS están bien?
Puedes usar herramientas online como "DNS Checker" o simplemente esperar unas horas. Pero lo más seguro es que revises la configuración desde DirectAdmin:
- Ve a "Gestión de Dominios" > selecciona tu dominio principal.
- Busca la opción "DNS" o "Zone Editor".
- Deberías ver un registro tipo A o CNAME para tu subdominio. Por ejemplo:
- Nombre:
blog(oblog.mipagina.com) - Tipo: A
- Valor: La IP de tu servidor (la misma que tu dominio principal).
- Nombre:
Si no aparece, puedes añadirlo manualmente:
- Registro A: Apunta el subdominio a la IP de tu servidor.
- Registro CNAME: Apunta el subdominio a tu dominio principal (ejemplo:
blog.mipagina.com->mipagina.com).
[WARNING] Si usas Cloudflare, asegúrate de añadir el registro DNS allí también. Si no, tu subdominio no funcionará aunque esté creado en DirectAdmin.
Subir archivos al subdominio
Ahora que el subdominio está creado, necesitas poner contenido. Puedes hacerlo mediante FTP o el Administrador de Archivos de DirectAdmin.
Usando el Administrador de Archivos:
- En DirectAdmin, busca el icono "Administrador de Archivos".
- Navega hasta la carpeta de tu subdominio (por ejemplo,
public_html/blog). - Sube tus archivos (HTML, imágenes, etc.) arrastrándolos o usando el botón de subir.
Usando FTP:
- Conéctate con tu cliente FTP favorito (FileZilla, etc.).
- Usa los mismos datos de acceso que para DirectAdmin (usuario y contraseña).
- La carpeta del subdominio suele estar en
public_html/nombre-del-subdominio.
[INFO] Si no ves la carpeta, puede que tengas que crearla manualmente o esperar a que DirectAdmin la genere. Si el subdominio está vacío, al acceder verás un error 404 o una página en blanco.
Errores comunes y cómo solucionarlos
"El subdominio no carga" o "Error 404"
- Causa 1: Los DNS aún no se han propagado. Espera unas horas.
- Causa 2: No has subido archivos a la carpeta del subdominio. Sube al menos un
index.html. - Causa 3: El registro DNS es incorrecto. Revisa que apunte a la IP correcta.
"No puedo crear el subdominio"
- Causa: Límite de subdominios alcanzado. Contacta con tu hosting.
- Causa: El nombre del subdominio ya está en uso. Prueba con otro nombre.
"El subdominio redirige al dominio principal"
- Causa: Puede que tengas una redirección configurada. Revisa en DirectAdmin la sección "Redireccionamientos".
- Causa: El archivo
.htaccessdel dominio principal está afectando. Revisa su contenido.
Preguntas frecuentes (FAQ)
¿Puedo crear un subdominio sin tener un dominio principal?
No. El subdominio siempre depende de un dominio principal. Necesitas al menos un dominio registrado.
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. En la mayoría de los casos, no hay límite, pero algunos proveedores restringen la cantidad. Consulta con tu hosting.
¿El subdominio cuenta como un dominio adicional?
No, los subdominios son parte de tu dominio principal y no requieren pago extra (a menos que tu hosting lo limite). Los dominios adicionales son nombres de dominio completamente nuevos.
¿Puedo instalar WordPress en un subdominio?
Sí, es muy común. Puedes instalar WordPress en blog.tudominio.com siguiendo el mismo proceso que en el dominio principal. Solo asegúrate de que la carpeta de instalación sea la del subdominio.
¿Qué pasa si borro el subdominio?
Se eliminarán todos los archivos y bases de datos asociados (si los hay). Asegúrate de hacer una copia de seguridad antes.
Mi proveedor usa Syspanel (HestiaCP). ¿Es diferente?
El proceso es muy similar. En Syspanel (puerto 2106), busca la opción "Subdominios" o "Subdomains". El resto es igual: eliges el dominio, pones el nombre y listo. La configuración DNS también aplica.
Consejos finales
- Planifica bien los nombres: Usa nombres descriptivos como
blog,tienda,foro. Evita nombres genéricos comotest1oprueba. - Mantén organizadas las carpetas: Si tienes varios subdominios, cada uno debe tener su propia carpeta dentro de
public_html. No mezcles archivos. - Prueba el subdominio: Después de crearlo, escribe en tu navegador
http://subdominio.tudominio.com. Si ves el contenido que subiste, ¡todo funciona! - Seguridad: Si tu subdominio será público, asegúrate de tener un certificado SSL. DirectAdmin suele ofrecer SSL gratuito (Let's Encrypt) para subdominios. Actívalo desde la sección "SSL Certificates".
[TIP] Si tu subdominio es para una aplicación que requiere mucha carga (como un foro), considera usar un subdominio separado para no afectar el rendimiento de tu web principal.
Conclusión
Configurar un subdominio en DirectAdmin es un proceso rápido y sencillo que te da mucha flexibilidad para organizar tu presencia online. Ya sea para un blog, una tienda o un proyecto personal, los subdominios son una herramienta poderosa.
Recuerda que la clave está en:
- Crear el subdominio desde el panel.
- Verificar los DNS.
- Subir el contenido.
Si sigues estos pasos, tendrás tu subdominio funcionando en pocos minutos. Y si algo falla, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico.
¡Espero que este tutorial te haya sido de gran ayuda! Ahora ya sabes cómo sacarle el máximo partido a tu hosting con DirectAdmin. Si tienes más dudas, aquí estoy para ayudarte.
