Cómo crear un subdominio en DirectAdmin (con ejemplos)
¿Qué es un subdominio y por qué deberías usarlo?
Imagina que tu dominio principal es como la puerta principal de una casa grande. Un subdominio sería como una habitación independiente dentro de esa casa, con su propia entrada y su propio propósito, pero que sigue formando parte del mismo terreno.
En términos técnicos, un subdominio es una extensión de tu dominio principal que te permite organizar mejor tu sitio web o crear proyectos separados sin necesidad de comprar un dominio nuevo. Por ejemplo, si tu dominio es mipagina.com, un subdominio podría ser blog.mipagina.com o tienda.mipagina.com.
La creación de subdominios es una de las tareas más comunes y útiles que puedes realizar desde el panel de control de tu hosting. Si estás usando DirectAdmin, estás de suerte, porque es uno de los paneles más intuitivos y potentes que existen para gestionar tus dominios y subdominios.
En este tutorial completo, te voy a enseñar paso a paso cómo crear un subdominio en DirectAdmin, con ejemplos prácticos y consejos que te ahorrarán muchos quebraderos de cabeza. No importa si eres principiante total o si ya tienes algo de experiencia; aquí encontrarás todo lo que necesitas saber.
Antes de empezar: requisitos previos
Para poder crear un subdominio en DirectAdmin, necesitas lo siguiente:
- Tener acceso a tu panel de DirectAdmin (normalmente se accede a través de
tudominio.com:2222). - Tener un dominio principal activo en tu cuenta de hosting.
- Que tu hosting tenga espacio disponible y permita la creación de subdominios (prácticamente todos los planes lo permiten).
- Ganas de aprender y un poco de paciencia, que esto es más fácil de lo que parece.
[INFO] Si no sabes cuál es la URL de acceso a tu DirectAdmin, revisa el correo de bienvenida de tu proveedor de hosting o contacta con su soporte. Normalmente es
https://tudominio.com:2222.
Paso 1: Accede a tu panel de DirectAdmin
Lo primero que debes hacer es iniciar sesión en tu panel de DirectAdmin. Para ello, abre tu navegador web favorito y escribe la dirección de acceso. Verás una pantalla de inicio de sesión donde tendrás que introducir tu nombre de usuario y contraseña.
Una vez dentro, verás el panel principal con varias secciones y opciones. No te agobies con todo lo que ves; nosotros vamos a centrarnos en una sección muy concreta.
Paso 2: Localiza la sección de gestión de dominios
En el panel de DirectAdmin, busca la sección que se llama "Gestión de Dominios" o "Domain Management". Dependiendo de la versión de DirectAdmin que estés usando, puede aparecer como un icono con un globo terráqueo o como un enlace en el menú lateral.
Una vez que la encuentres, haz clic en ella. Se desplegarán varias opciones, entre las que verás algo como "Subdominios" o "Subdomains". Haz clic en esa opción.
Paso 3: Crea tu primer subdominio
Ahora estás en la página de gestión de subdominios. Aquí verás una lista con los subdominios que ya tengas creados (si es que tienes alguno) y un formulario para crear uno nuevo.
El formulario suele ser muy sencillo. Solo tienes que:
- Escribir el nombre del subdominio en el campo correspondiente. Por ejemplo, si quieres crear
blog.mipagina.com, escribe simplementeblog. - Seleccionar el dominio al que quieres asociar el subdominio (si tienes varios dominios en tu cuenta).
- Hacer clic en el botón "Crear" o "Add".
[TIP] Elige nombres cortos, descriptivos y fáciles de recordar. Por ejemplo,
tienda,blog,foro,docso
Ejemplo práctico: crear un blog en un subdominio
Vamos a hacer un ejemplo real. Supongamos que tienes el dominio micomercio.com y quieres crear un blog separado en blog.micomercio.com.
- Entra en tu DirectAdmin.
- Ve a Gestión de Dominios > Subdominios.
- En el campo de texto, escribe
blog. - Asegúrate de que en el selector de dominio aparece
micomercio.com. - Pulsa Crear.
En cuestión de segundos, DirectAdmin habrá creado la estructura necesaria en tu servidor. Ahora tendrás una carpeta nueva en tu hosting llamada blog (o similar) donde podrás subir los archivos de tu blog.
¿Qué ha pasado en el servidor?
Cuando creas un subdominio en DirectAdmin, el sistema realiza varias acciones automáticamente:
- Crea una carpeta en tu servidor donde se almacenarán los archivos del subdominio.
- Configura el DNS interno para que el subdominio apunte a esa carpeta.
- Establece las reglas de reescritura necesarias para que el subdominio funcione correctamente.
- Si tienes SSL instalado, es posible que necesites generar un certificado para el subdominio (aunque muchos paneles lo hacen automáticamente).
Todo esto suena muy técnico, pero no te preocupes: DirectAdmin lo hace todo por ti de forma automática y transparente.
Paso 4: Sube tus archivos al subdominio
Una vez que has creado el subdominio, necesitas ponerle contenido. Tienes varias opciones:
Usar el Administrador de Archivos de DirectAdmin
DirectAdmin incluye un Administrador de Archivos integrado que te permite subir archivos desde tu navegador. Solo tienes que:
- Ir a la sección "Administrador de Archivos" en el panel.
- Navegar hasta la carpeta de tu subdominio (normalmente dentro de
public_htmlo en una carpeta separada con el nombre del subdominio). - Subir tus archivos o crear nuevos directamente desde el editor.
Usar FTP
Si prefieres usar un cliente FTP como FileZilla, también puedes hacerlo. Solo necesitas las credenciales FTP de tu cuenta de hosting y conectarte a la carpeta correspondiente.
Paso 5: Configuración avanzada (opcional)
Una vez que tu subdominio funciona, puedes querer hacer algunas configuraciones adicionales:
Redirigir el subdominio
Puedes hacer que tu subdominio redirija automáticamente a otra URL. Para ello, en la sección de subdominios, busca la opción de "Redirecciones" o "Redirects". Por ejemplo, podrías hacer que blog.micomercio.com redirija a micomercio.com/blog si prefieres mantener todo en el dominio principal.
Proteger con contraseña
Si quieres que tu subdominio sea privado, puedes protegerlo con una contraseña. Busca la opción "Protección por contraseña" en la sección de subdominios y sigue las instrucciones.
Configurar SSL
Para que tu subdominio funcione con https://, necesitas un certificado SSL. Muchos proveedores de hosting incluyen SSL gratuito (como Let's Encrypt). En DirectAdmin, busca la sección "SSL Certificates" y sigue los pasos para generar un certificado para tu subdominio.
Errores comunes y cómo solucionarlos
Aunque el proceso es muy sencillo, a veces pueden surgir problemas. Aquí tienes los errores más comunes y sus soluciones:
El subdominio no carga
Si el subdominio no carga o muestra un error, puede ser por varias razones:
- El DNS no se ha propagado: espera un poco (puede tardar hasta 24 horas) o revisa que los registros DNS estén bien configurados.
- La carpeta está vacía: asegúrate de haber subido los archivos a la carpeta correcta.
- Problemas con el archivo
.htaccess: si tienes un.htaccessen el directorio raíz, puede estar interfiriendo.
Error 404
Esto suele significar que el subdominio no encuentra el archivo index.php o index.html. Asegúrate de que has subido los archivos correctamente y que el archivo de inicio se llama index.php o index.html.
No tengo permisos para crear subdominios
Si no ves la opción de subdominios, puede que tu plan de hosting no lo permita o que tu proveedor lo haya desactivado. Contacta con tu proveedor para verificar.
Gestión avanzada de subdominios
DirectAdmin te permite hacer mucho más que simplemente crear subdominios. Aquí tienes algunas funciones avanzadas que te serán muy útiles:
Crear múltiples subdominios
Puedes crear tantos subdominios como necesites (siempre que tu plan lo permita). Cada uno tendrá su propia carpeta y su propio espacio.
Subdominios con aplicaciones
Puedes instalar aplicaciones como WordPress, PrestaShop o phpBB en un subdominio. Simplemente crea el subdominio y luego instala la aplicación en la carpeta correspondiente.
Subdominios para desarrollo
Una práctica muy común es usar subdominios como dev.midominio.com o pruebas.midominio.com para probar nuevas funcionalidades antes de ponerlas en producción. Esto te permite experimentar sin afectar a tu sitio principal.
[WARNING] Si usas Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es similar pero la interfaz es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo,
https://tudominio.com:2106) y la gestión de subdominios se encuentra en la sección "Web" del panel.
Preguntas frecuentes (FAQ)
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de los planes permiten crear un número ilimitado de subdominios, pero algunos pueden tener límites. Revisa las especificaciones de tu plan o contacta con tu proveedor.
¿Los subdominios afectan al SEO?
Los subdominios pueden ser útiles para SEO si se usan correctamente. Google los trata como sitios web separados, pero si el contenido es relevante y de calidad, no deberías tener problemas. Eso sí, asegúrate de que el contenido del subdominio sea único y no duplique el del dominio principal.
¿Puedo eliminar un subdominio?
Sí, puedes eliminar un subdominio en cualquier momento desde la sección de gestión de subdominios en DirectAdmin. Solo tienes que seleccionar el subdominio que quieres eliminar y pulsar el botón de eliminar.
¿Qué diferencia hay entre un subdominio y un addon domain?
Un subdominio es una extensión de tu dominio principal (ej: blog.midominio.com), mientras que un addon domain es un dominio completamente nuevo que se gestiona desde la misma cuenta de hosting (ej: otrodominio.com). Ambos se crean de forma similar en DirectAdmin.
¿Puedo usar un subdominio para un correo electrónico?
Sí, puedes configurar correos electrónicos en un subdominio. Por ejemplo, contacto@blog.midominio.com. DirectAdmin te permite crear cuentas de correo para cada subdominio desde la sección de "Email".
Conclusión y buenas prácticas
Crear un subdominio en DirectAdmin es un proceso rápido y sencillo que te abrirá un mundo de posibilidades para organizar tu presencia online. Ya sea para un blog, una tienda, un foro o un espacio de pruebas, los subdominios son una herramienta esencial para cualquier gestor web.
Recuerda estas buenas prácticas:
- Planifica antes de crear: piensa en la estructura que quieres para tu web y qué subdominios necesitas.
- Usa nombres descriptivos: que sean fáciles de recordar y que indiquen claramente su función.
- Mantén todo organizado: revisa periódicamente tus subdominios y elimina los que ya no uses.
- Configura SSL: la seguridad es importante, incluso en subdominios.
- Haz copias de seguridad: antes de hacer cambios importantes, asegúrate de tener una copia de seguridad de tus archivos.
Con este tutorial de DirectAdmin, ya tienes todo lo que necesitas para gestionar tus subdominios como un profesional. Si tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting.
¡Ya estás listo para crear tu primer subdominio! Empieza con algo sencillo, como un blog o una página de pruebas, y ve explorando todas las posibilidades que te ofrece esta potente herramienta.
[TIP] Si tu proveedor de hosting usa Syspanel en lugar de DirectAdmin, recuerda que el acceso se hace a través del puerto 2106 y que la gestión de subdominios está en la sección "Web". El proceso es igual de sencillo, ¡solo cambia un poco la interfaz!
Recursos adicionales
Si quieres profundizar más en el tema, te recomiendo:
- Revisar la documentación oficial de DirectAdmin sobre subdominios.
- Consultar los foros de soporte de tu proveedor de hosting.
- Buscar tutoriales en vídeo sobre gestión de subdominios en YouTube.
Y recuerda: la práctica hace al maestro. No tengas miedo de experimentar con subdominios; es una de las formas más seguras de aprender y mejorar tus habilidades de gestión web.
