Crear y configurar un subdominio en DirectAdmin
¿Qué es un subdominio y por qué te conviene?
Antes de ponernos manos a la obra, vamos a dejar claro qué es un subdominio. Imagina que tu dominio principal es tupagina.com. Un subdominio sería algo como tienda.tupagina.com o blog.tupagina.com. Básicamente, es una extensión de tu dominio principal que te permite organizar tu sitio web en secciones independientes.
¿Para qué sirve? Pues tiene muchísimas utilidades prácticas. Por ejemplo, puedes crear un subdominio para tu tienda online, otro para un blog, o incluso uno para un área de clientes. Lo mejor es que no necesitas contratar un hosting nuevo para cada uno, ya que todos viven dentro de tu mismo plan de alojamiento.
DirectAdmin es uno de los paneles de control más usados en el hosting compartido y semidedicado. Aunque a primera vista puede parecer un poco técnico, te prometo que con esta guía vas a poder crear subdominio DirectAdmin sin ningún problema, incluso si es tu primera vez tocando un panel de este tipo.
Requisitos previos antes de empezar
Para que todo funcione correctamente, necesitas tener a mano lo siguiente:
- Acceso a tu panel de DirectAdmin con permisos de administrador o de usuario principal.
- Tu dominio principal ya registrado y apuntando a tu servidor.
- Tener claro qué nombre quieres para tu subdominio (por ejemplo:
tienda,blog,apps). - Saber si tu proveedor de hosting permite la creación de subdominios ilimitados o si tienes un límite.
Si no cumples alguno de estos requisitos, no pasa nada. Contacta con tu proveedor de hosting y ellos te ayudarán a resolverlo antes de seguir.
Paso a paso: cómo crear un subdominio en DirectAdmin
Vamos a lo importante. Te voy a explicar cómo configurar subdominio en DirectAdmin de una forma clara y sin rodeos. Sigue estos pasos al pie de la letra y en menos de 5 minutos lo tendrás listo.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador favorito y escribe la URL de acceso a DirectAdmin. Normalmente suele ser algo como https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña y pulsa en "Entrar".
[INFO] Si no recuerdas tu contraseña, busca el correo de bienvenida que te envió tu proveedor de hosting cuando contrataste el servicio. Ahí suele venir todo.
Paso 2: Localiza la sección de Gestión de Dominios
Una vez dentro del panel, verás un montón de iconos y opciones. No te agobies, es más fácil de lo que parece. Busca la sección que dice "Gestión de Dominios" o directamente el icono que pone "Subdominios". En la mayoría de las versiones de DirectAdmin, este icono aparece en la columna de la izquierda o en el área principal del panel.
Si no lo encuentras, usa el buscador interno del panel. Escribe "subdominio" y te llevará directamente a la opción correcta.
Paso 3: Crea tu nuevo subdominio
Ahora estás en la página de gestión de subdominios. Verás un formulario con varios campos. Esto es lo que tienes que rellenar:
- Nombre del subdominio: Aquí escribes solo la parte delantera. Por ejemplo, si quieres
tienda.tupagina.com, solo escribetienda. - Dominio: Selecciona el dominio principal al que quieres asociar el subdominio. Si solo tienes un dominio, ya vendrá seleccionado.
- Directorio raíz: Este campo se rellena automáticamente con la ruta donde se guardarán los archivos del subdominio. Por defecto, DirectAdmin crea una carpeta con el nombre de tu subdominio dentro de
public_html. Si no sabes qué poner, déjalo tal cual.
Cuando lo tengas todo, pulsa el botón "Crear" o "Añadir". En cuestión de segundos, DirectAdmin habrá creado la estructura de carpetas y la configuración necesaria.
[TIP] Elige nombres cortos y descriptivos.
blog,shop,foroodocsson opciones claras y fáciles de recordar. Evita nombres largos o con caracteres raros.
Paso 4: Verifica que todo está en orden
Después de crear el subdominio, DirectAdmin te mostrará un mensaje de confirmación. Además, verás una lista con todos tus subdominios existentes. Ahí debería aparecer el nuevo que acabas de crear.
Para comprobar que funciona, puedes intentar acceder a tunuevosubdominio.tudominio.com en tu navegador. Es normal que veas un error o una página en blanco si todavía no has subido contenido, pero lo importante es que el servidor ya está respondiendo.
Configuración avanzada del subdominio
Crear el subdominio es solo el primer paso. Ahora viene la parte de configurar subdominio para que haga exactamente lo que necesitas. Vamos a ver algunas opciones interesantes.
Subir archivos al subdominio
Para que tu subdominio muestre contenido, necesitas subir archivos a su directorio raíz. Si has dejado la ruta por defecto, tendrás una carpeta llamada public_html/tunombresubdominio en tu cuenta de hosting.
Puedes subir archivos de dos formas:
- Usando el Administrador de Archivos de DirectAdmin: Entra en la sección "Administrador de Archivos", navega hasta la carpeta de tu subdominio y sube los archivos desde ahí.
- Usando FTP: Conecta con tu cliente FTP favorito (FileZilla, por ejemplo) usando las mismas credenciales que usas para DirectAdmin. La ruta será la misma:
public_html/tunombresubdominio.
[INFO] Si tu subdominio es para una aplicación como WordPress, asegúrate de subir todos los archivos de la instalación a esa carpeta, no a la raíz del dominio principal.
Crear bases de datos para el subdominio
Algunas aplicaciones necesitan una base de datos MySQL. Para crear una, ve a la sección "Gestión de MySQL" en DirectAdmin. Ahí puedes crear una nueva base de datos y asignarle un usuario con permisos.
Cuando configures tu aplicación, tendrás que indicarle los datos de esta base de datos. Normalmente el host de la base de datos es localhost, y el resto de datos (nombre de la base, usuario y contraseña) son los que tú hayas definido.
Redirigir el subdominio a otra URL
¿Quieres que tu subdominio redirija a otra página? Por ejemplo, que tienda.tupagina.com lleve directamente a tupagina.com/tienda. Esto se hace desde la sección de "Redireccionamientos" en DirectAdmin.
Solo tienes que crear una nueva redirección, indicar el subdominio de origen y la URL de destino. Puedes elegir si quieres una redirección temporal (302) o permanente (301). La permanente es mejor para SEO porque le dice a Google que el cambio es definitivo.
Proteger el subdominio con contraseña
Si quieres que solo ciertas personas puedan acceder a tu subdominio, DirectAdmin te permite protegerlo con contraseña. Ve a "Protección de directorios" y selecciona la carpeta de tu subdominio. Ahí puedes poner un usuario y una contraseña que se pedirán al visitante.
Esta opción es muy útil para áreas privadas, como un panel de administración o una zona de descargas para clientes.
Errores comunes y cómo solucionarlos
Aunque el proceso es sencillo, a veces pueden surgir problemas. Aquí tienes los errores más habituales y cómo arreglarlos.
El subdominio no carga o da error 404
Esto suele pasar cuando no has subido archivos a la carpeta correcta. Revisa que los archivos estén en public_html/tunombresubdominio y no en otra ubicación. También asegúrate de que el archivo principal se llame index.php o index.html.
El subdominio aparece pero con un error de certificado SSL
Si tu dominio principal tiene SSL pero el subdominio no, es normal que aparezca un aviso. La solución es generar un certificado SSL para el subdominio. En DirectAdmin, busca la sección "Certificados SSL" y sigue las instrucciones para emitir uno nuevo para tu subdominio.
[WARNING] No ignores los errores de SSL. Los navegadores modernos pueden bloquear el acceso si el certificado es inválido, y además Google penaliza los sitios sin SSL.
No puedo crear más subdominios
Esto indica que has alcanzado el límite de tu plan de hosting. Contacta con tu proveedor para ampliar el número de subdominios o considera migrar a un plan superior si necesitas muchos.
Preguntas frecuentes sobre subdominios en DirectAdmin
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. Algunos permiten ilimitados, otros tienen un límite de 5, 10 o 20. Revisa las características de tu plan o pregunta a tu proveedor.
¿Un subdominio consume más recursos del hosting?
Sí, pero muy pocos. Cada subdominio es una carpeta más en tu servidor. El consumo de recursos dependerá de lo que instales en cada subdominio, no del subdominio en sí.
¿Puedo instalar WordPress en un subdominio?
Por supuesto. De hecho, es una práctica muy común. Solo tienes que subir los archivos de WordPress a la carpeta del subdominio y crear una base de datos para él. Muchos paneles de control ofrecen instalación automática, pero en DirectAdmin puedes hacerlo manualmente o usando el instalador que tenga tu proveedor.
¿Los subdominios afectan al SEO de mi dominio principal?
En general, no. Los subdominios se consideran sitios separados, pero si los usas para contenido relevante y de calidad, pueden incluso ayudar a tu SEO. Lo importante es no duplicar contenido y mantener una estructura clara.
¿Puedo eliminar un subdominio si ya no lo necesito?
Sí, es tan fácil como crearlo. Ve a la sección de subdominios, localiza el que quieres eliminar y pulsa en el icono de borrar. Ten cuidado porque esto eliminará todos los archivos de esa carpeta.
Alternativas a DirectAdmin: Syspanel
Existe otro panel de control llamado Syspanel (también conocido como HestiaCP) que ofrece funciones similares. Si en algún momento migras a Syspanel, la creación de subdominios es igual de sencilla, aunque la interfaz es un poco diferente.
Para acceder a Syspanel, la URL suele ser https://tudominio.com:2106. El puerto 2106 es el característico de este panel. Si tu proveedor usa Syspanel, te habrá dado esas credenciales de acceso.
[INFO] Aunque la interfaz cambie, los conceptos son los mismos. Si aprendes a crear subdominios en DirectAdmin, te resultará muy fácil adaptarte a Syspanel o a cualquier otro panel.
Conclusión: ya sabes crear y configurar subdominios
Crear y configurar subdominio en DirectAdmin es un proceso rápido y sencillo que te abre un mundo de posibilidades para organizar tu presencia online. Ya sea para separar tu blog de tu tienda, crear un área de clientes o montar una aplicación independiente, los subdominios son una herramienta esencial en cualquier hosting.
Recuerda los pasos clave: acceder a DirectAdmin, ir a la sección de subdominios, rellenar el nombre, crear la carpeta y subir tus archivos. Después, configura lo que necesites: bases de datos, redirecciones o protección con contraseña.
Si has seguido esta guía, ya tienes todo lo necesario para dominar el arte de los subdominios en DirectAdmin. No tengas miedo de experimentar y probar cosas nuevas. La mejor forma de aprender es practicar, y con esta base ya tienes un gran comienzo.
Si tienes cualquier duda, tu proveedor de hosting siempre estará ahí para echarte una mano. ¡Nos vemos en el siguiente tutorial!
