Cómo crear un subdominio en DirectAdmin y usarlo para una web
¿Qué es un subdominio y por qué te conviene usarlo?
Antes de ponernos manos a la obra, vamos a dejar claro qué es exactamente un subdominio. Piensa en tu dominio principal como una casa (por ejemplo, tudominio.com). Un subdominio sería como una habitación independiente dentro de esa casa, con su propia puerta de entrada. La dirección sería algo así como tienda.tudominio.com o blog.tudominio.com. Cada subdominio puede alojar una web, una aplicación o una sección completamente independiente de tu sitio principal.
Los subdominios son increíblemente útiles para organizar tu presencia online. Por ejemplo, puedes tener la web principal en tudominio.com, una tienda online en tienda.tudominio.com, un blog en blog.tudominio.com y un área de clientes en clientes.tudominio.com. Lo mejor de todo es que cada uno puede tener su propio contenido, su propia estructura y, si lo deseas, incluso su propia instalación de WordPress o cualquier otro gestor de contenidos.
Ahora bien, para crear un subdominio DirectAdmin necesitas acceso al panel de control de tu hosting. DirectAdmin es uno de los paneles más populares y potentes que existen, y te ofrece todas las herramientas necesarias para gestionar tus dominios sin necesidad de ser un experto en servidores. En este artículo te voy a guiar paso a paso para que puedas crear tu subdominio y ponerlo a funcionar con una web, incluso si es la primera vez que tocas un panel de control.
Requisitos previos antes de crear tu subdominio
Antes de lanzarnos a la piscina, asegurémonos de que tienes todo lo necesario. No queremos que te quedes a medias. Estos son los requisitos mínimos que necesitas:
- Tener un plan de hosting que incluya el panel DirectAdmin. Esto es lo más común en la mayoría de proveedores de hosting.
- Acceso a tus credenciales de administrador del panel. Normalmente es un usuario y contraseña que te proporciona tu empresa de hosting.
- Tener un dominio registrado y apuntando a los servidores de tu hosting. Si acabas de contratar el servicio, esto ya debería estar configurado.
Si cumples con estos tres puntos, estás listo para empezar. No necesitas conocimientos avanzados de programación ni de configuración de servidores, solo seguir los pasos que te voy a indicar a continuación.
Paso 1: Acceder al panel de DirectAdmin
El primer paso es obvio, pero a veces nos liamos. Abre tu navegador web favorito y escribe la dirección de acceso a tu panel. Normalmente suele ser algo como https://tu-dominio.com:2222 o https://tu-ip:2222. Si no estás seguro de cuál es tu dirección, revisa el correo de bienvenida de tu proveedor de hosting o ponte en contacto con su soporte técnico.
Una vez que tengas la URL, introduce tu nombre de usuario y contraseña en la pantalla de inicio de sesión. Verás que DirectAdmin tiene una interfaz limpia y ordenada. No te asustes por la cantidad de iconos y opciones, para lo que necesitamos nosotros solo vamos a utilizar una pequeña parte.
[TIP]: Si no recuerdas tu contraseña, DirectAdmin tiene una opción para restablecerla, pero normalmente es más rápido contactar con tu proveedor de hosting para que te la reseteen ellos mismos.
Paso 2: Localizar la sección de Gestión de Dominios
Una vez dentro del panel, verás el menú principal. Busca la sección que se llama "Cuenta" o "Account". Dentro de esta sección, encontrarás una opción que se llama "Gestión de Dominios" o "Domain Setup". Haz clic en ella.
Aquí es donde se gestionan todos los dominios asociados a tu cuenta de hosting. Verás una lista con tu dominio principal y, si tienes más, también aparecerán aquí. Es importante que entiendas que esta es la zona de control de todos tus dominios y subdominios.
Paso 3: Crear el subdominio
Ahora viene la parte interesante. En la parte superior de la página de "Gestión de Dominios", verás un botón que dice "Crear Subdominio" o "Add Subdomain". Haz clic en él y se abrirá un formulario.
El formulario te pedirá algunos datos. Vamos a verlos uno por uno para que no te pierdas:
- Nombre del subdominio: Aquí escribes el nombre que quieres para tu subdominio. Por ejemplo, si quieres que sea
blog.tudominio.com, escribe simplementeblog. No necesitas escribir el dominio completo, solo la parte que va delante del punto. - Dominio principal: DirectAdmin te mostrará un desplegable con los dominios que tienes. Selecciona el dominio al que quieres añadir el subdominio.
- Directorio raíz (o "Document Root"): Este es el campo más importante. DirectAdmin te sugerirá una ruta automáticamente, normalmente algo como
public_html/blogodomains/tudominio.com/public_html/blog. Te recomiendo que dejes la ruta que te sugiere, ya que es la más lógica y mantiene todo organizado. Esta será la carpeta donde se guardarán los archivos de tu subdominio.
Una vez que hayas rellenado los campos, haz clic en el botón "Crear" o "Add". En cuestión de segundos, DirectAdmin creará la estructura de carpetas necesaria y tu subdominio estará listo.
[INFO]: DirectAdmin es muy eficiente y normalmente tarda menos de un minuto en crear un subdominio. No te preocupes si no ves resultados inmediatos, la espera es mínima.
Paso 4: Verificar que el subdominio se ha creado correctamente
Después de pulsar el botón de crear, vuelves a la lista de dominios. Verás que tu nuevo subdominio aparece en la lista. Puedes hacer clic en él para ver más detalles, como la ruta de la carpeta o los registros DNS asociados.
Una forma rápida de comprobar que todo funciona es abrir una nueva pestaña en tu navegador y escribir la dirección de tu subdominio, por ejemplo http://blog.tudominio.com. Al principio verás un error 404 o una página en blanco, pero no te preocupes, es completamente normal. Esto solo significa que el subdominio está activo pero aún no tiene contenido en su carpeta.
Cómo usar tu subdominio para una web: Opciones y métodos
Ahora que ya sabes crear subdominio DirectAdmin, es hora de darle vida. Tienes varias opciones para llenar de contenido tu nueva dirección. Te las explico todas para que elijas la que mejor se adapte a tus necesidades.
Opción 1: Subir archivos manualmente con el Administrador de Archivos
Esta es la opción más básica y directa. Si ya tienes una web creada en tu ordenador, puedes subirla al subdominio usando el Administrador de Archivos de DirectAdmin.
- En el panel de DirectAdmin, busca la sección "Archivos" o "File Manager".
- Navega hasta la carpeta de tu subdominio (la que configuramos en el paso 3).
- Dentro de esa carpeta, haz clic en el botón "Subir" o "Upload" y selecciona los archivos de tu web desde tu ordenador.
Puedes subir archivos individuales o comprimir tu web en un archivo ZIP, subirlo y luego descomprimirlo directamente desde el Administrador de Archivos. Esta segunda opción es mucho más rápida si tienes muchos archivos.
Opción 2: Instalar WordPress en el subdominio
Si quieres crear un blog o una web dinámica, WordPress es la opción más popular y sencilla. DirectAdmin tiene integrado un instalador de aplicaciones que te facilita muchísimo la tarea.
- Busca la sección "Instalador de Scripts" o "Softaculous" en tu panel.
- Dentro de esta sección, busca WordPress y haz clic en "Instalar".
- En el formulario de instalación, selecciona tu subdominio en el desplegable de dominios.
- Rellena los datos de tu sitio (nombre, usuario administrador, contraseña, etc.) y haz clic en "Instalar".
En unos minutos tendrás WordPress instalado y funcionando en tu subdominio, con su propia base de datos y configuración independiente.
[TIP]: Si el instalador no aparece en tu panel, es posible que tu plan de hosting no lo incluya. No pasa nada, siempre puedes instalar WordPress manualmente descargándolo desde wordpress.org y subiéndolo con el Administrador de Archivos.
Opción 3: Redirigir a otro sitio web
A veces no necesitas alojar una web en el subdominio, sino que quieres que redirija a otra página. Por ejemplo, podrías tener tienda.tudominio.com y que redirija a tudominio.com/tienda o incluso a una web externa.
Para hacer esto, necesitas crear un archivo llamado .htaccess en la carpeta del subdominio con el siguiente código:
Redirect 301 / https://otra-web.com/
Sustituye https://otra-web.com/ por la dirección a la que quieres redirigir. Puedes crear este archivo con el Administrador de Archivos de DirectAdmin.
Gestionar subdominios: Configuración avanzada
Una vez que has aprendido a crear subdominio DirectAdmin, es importante saber gestionarlos correctamente. Aquí te dejo algunas tareas de administración que te serán útiles.
Cambiar la carpeta del subdominio
¿Necesitas cambiar la carpeta donde se guardan los archivos? Es muy fácil. En la lista de dominios, haz clic en el icono de "Editar" junto a tu subdominio. Verás un campo para modificar el "Document Root". Cambia la ruta y guarda los cambios. Ten en cuenta que si mueves los archivos a una nueva ubicación, deberás hacerlo manualmente con el Administrador de Archivos.
Eliminar un subdominio
Si ya no necesitas un subdominio, es recomendable eliminarlo para mantener tu cuenta limpia y organizada. En la lista de dominios, haz clic en el icono de "Eliminar" o "Delete" junto al subdominio. DirectAdmin te pedirá confirmación y te avisará de que se eliminarán todos los archivos de la carpeta. Asegúrate de tener una copia de seguridad si necesitas conservar algo.
[WARNING]: Eliminar un subdominio es una acción irreversible. Asegúrate al 100% de que ya no necesitas ni el subdominio ni sus archivos antes de confirmar.
Crear subdominios con SSL (HTTPS)
En la actualidad, es imprescindible que tu web tenga un certificado SSL para que la conexión sea segura. DirectAdmin te permite configurar SSL para cada subdominio de forma individual.
- Busca la sección "SSL" o "Certificados SSL" en tu panel.
- Selecciona la opción para crear un certificado gratuito (normalmente Let's Encrypt).
- Elige tu subdominio de la lista y sigue los pasos que te indique el asistente.
En unos minutos, tu subdominio tendrá activo el protocolo HTTPS y el candado de seguridad en el navegador.
Solución de problemas comunes al crear subdominios
A veces las cosas no salen a la primera. No te preocupes, aquí tienes las soluciones a los problemas más habituales.
El subdominio no carga o da error 404
Esto es lo más normal cuando acabas de crear el subdominio. Significa que no hay ningún archivo en la carpeta del subdominio. Sube un archivo index.html de prueba o instala WordPress para ver el contenido. Si el error persiste después de subir archivos, revisa que estén en la carpeta correcta y que el archivo principal se llame index.html o index.php.
El subdominio muestra el contenido del dominio principal
Esto suele ocurrir porque la carpeta del subdominio está vacía y el servidor está mostrando el contenido de la carpeta public_html principal. La solución es simple: crea un archivo index.html en la carpeta de tu subdominio con un texto de prueba, por ejemplo "Hola, este es mi subdominio". Si ves ese texto, todo funciona correctamente.
Los cambios no se reflejan
Si has subido archivos o modificado algo y no ves los cambios, puede ser por la caché del navegador. Prueba a recargar la página con Ctrl+F5 o a abrir la página en una ventana de incógnito. También puede ser que tu proveedor de hosting tenga una caché a nivel de servidor que tarda unos minutos en actualizarse.
Preguntas frecuentes sobre subdominios en DirectAdmin
Para terminar, voy a responder a las preguntas que más me hacen los usuarios cuando les enseño a gestionar subdominios en sus cuentas de hosting.
¿Cuántos subdominios puedo crear?
En la mayoría de los planes de hosting, no hay un límite estricto de subdominios, pero puede haber un límite técnico impuesto por el servidor. Normalmente puedes crear tantos como necesites, pero ten en cuenta que cada subdominio consume recursos del servidor. Si tienes muchos, puede afectar al rendimiento general de tu cuenta.
¿Puedo usar un subdominio para una web en otro idioma?
¡Por supuesto! Esta es una de las mejores aplicaciones de los subdominios. Puedes tener tu web principal en español y crear en.tudominio.com para una versión en inglés, fr.tudominio.com para francés, etc. Cada subdominio puede tener su propia instalación de WordPress o su propio contenido.
¿Un subdominio afecta al SEO de mi dominio principal?
Esta es una pregunta muy común. La respuesta corta es que no, un subdominio no afecta negativamente al SEO de tu dominio principal. De hecho, si se utiliza correctamente, puede ser beneficioso. Los subdominios se consideran sitios web independientes a los ojos de Google, por lo que pueden posicionar por sus propias palabras clave. Sin embargo, es importante no duplicar contenido entre el dominio principal y los subdominios, ya que esto sí podría ser un problema.
¿Puedo crear subdominios con una extensión diferente?
No, un subdominio siempre hereda la extensión del dominio principal. Si tu dominio es tudominio.com, tus subdominios serán algo.tudominio.com. No puedes crear un subdominio con una extensión .net o .org a partir de un dominio .com.
¿Qué diferencia hay entre un subdominio y un dominio adicional?
Un dominio adicional es un dominio completamente nuevo que apunta a una carpeta de tu hosting (por ejemplo, otrodominio.com). Un subdominio es una extensión de tu dominio principal (blog.tudominio.com). La principal diferencia es que el dominio adicional requiere su propio registro de dominio, mientras que el subdominio es solo una sección de tu dominio ya existente.
Conclusión y siguientes pasos
Como has visto, crear subdominio DirectAdmin es un proceso muy sencillo que te abre un mundo de posibilidades para tu presencia online. Ya sea para un blog, una tienda, un área de clientes o cualquier otro proyecto, los subdominios te permiten mantener todo organizado y funcionando de forma independiente.
Recuerda que la práctica hace al maestro. No tengas miedo de experimentar con tu panel de DirectAdmin, crear subdominios de prueba y explorar todas las opciones que te ofrece. Una vez que le cojas el truco, verás que es una herramienta increíblemente potente.
Si en algún momento te atascas o tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu proveedor de hosting. Están ahí para ayudarte.
[INFO]: Si tu hosting utiliza Syspanel en lugar de DirectAdmin (el acceso a Syspanel es a través del puerto 2106, por ejemplo https://tu-dominio.com:2106), el proceso es muy similar. Busca la sección de "Dominios" o "Subdominios" y sigue los mismos pasos que te he explicado. La lógica es la misma, solo cambia un poco la interfaz.
Ahora ya tienes todo lo que necesitas para crear tus propios subdominios y llenarlos de contenido. ¡Manos a la obra y a crear!
