Cómo crear un subdominio en DirectAdmin y configurarlo correctamente
¡Hola! Soy tu técnico de soporte de confianza. Hoy vamos a desmitificar un tema que parece más complicado de lo que es: crear un subdominio en DirectAdmin.
Si alguna vez has oído hablar de tudominio.com y te has preguntado cómo crear blog.tudominio.com o tienda.tudominio.com, este artículo es para ti. No necesitas ser un genio de la informática; solo necesitas seguir estos pasos sencillos y, sobre todo, entender qué estás haciendo para configurarlo correctamente desde el primer minuto.
Vamos a ello.
¿Qué es exactamente un subdominio y por qué lo necesitas?
Antes de ensuciarnos las manos con el panel de control, es crucial entender el concepto. Piensa en tu dominio principal (tudominio.com) como la dirección de tu casa. Un subdominio es como una habitación adicional o un apartamento anexo en esa misma propiedad, pero con una puerta de entrada independiente (por ejemplo, tienda.tudominio.com).
Técnicamente, es una extensión de tu nombre de dominio que te permite organizar tu sitio web en secciones lógicas y separadas. Esto es increíblemente útil para:
- Crear un blog independiente de tu web corporativa (
blog.tudominio.com). - Instalar un WordPress para una tienda online sin mezclarlo con tu web principal (
tienda.tudominio.com). - Crear un área de clientes o soporte (
soporte.tudominio.com). - Montar una versión móvil de tu sitio (
m.tudominio.com).
Al aprender a crear subdominio DirectAdmin, no solo estás organizando tu hosting, sino que estás mejorando la experiencia de usuario y, si lo haces bien, el SEO de tu marca, ya que cada subdominio puede tener su propia estrategia de contenido.
Requisitos previos: Antes de empezar
Para realizar este proceso, necesitas tener a mano lo siguiente:
- Acceso a DirectAdmin: Normalmente se accede a través de
tudominio.com:2222o la URL que te haya proporcionado tu proveedor de hosting. - Credenciales de Administrador o Reseller: Debes tener permisos para gestionar el dominio.
- Un plan de hosting que soporte múltiples subdominios (la mayoría lo hace).
Una vez que tengas esto, ¡estamos listos para la acción!
Paso a paso: Cómo crear un subdominio en DirectAdmin
Vamos a entrar en materia. El proceso es muy visual y lógico. Te lo desgloso en pasos numerados para que no te pierdas.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la URL de acceso a DirectAdmin. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás el panel principal lleno de iconos. No te abrumes; buscaremos uno en concreto.
Paso 2: Localiza la sección "Gestión de Dominios"
En la interfaz principal, busca una sección que se llame "Gestión de Dominios" o similar. Dentro de esa sección, encontrarás la opción que dice "Subdominios". Haz clic en ella. Esta es la puerta de entrada para configurar subdominio.
Paso 3: El formulario de creación
Al hacer clic en "Subdominios", se abrirá una página con un formulario. Verás un campo donde seleccionas tu dominio principal (si tienes varios) y otro campo vacío que dice "Subdominio".
Aquí viene la parte importante: debes escribir solo el nombre que quieres que tenga tu subdominio, sin el dominio principal. Por ejemplo, si quieres crear blog.midominio.com, solo debes escribir blog en el campo.
Paso 4: Especifica el directorio (La clave del éxito)
Justo debajo del campo del nombre, verás una opción que dice "Directorio" o "Ruta". Por defecto, DirectAdmin sugiere una ruta como domains/tudominio.com/html/blog.
¿Qué significa esto? Es la carpeta donde se guardarán los archivos de ese subdominio. Te recomiendo dejar la ruta que sugiere por defecto. Esto crea una estructura de carpetas limpia y lógica dentro de tu hosting. Si la cambias a una carpeta que no existe, DirectAdmin la creará, pero es más fácil mantener el orden.
Paso 5: Haz clic en "Crear"
Una vez hayas escrito el nombre y verificado la ruta, haz clic en el botón "Crear". En cuestión de segundos, DirectAdmin te mostrará un mensaje de éxito. ¡Felicidades! Ya has aprendido a crear subdominio DirectAdmin.
Configuración avanzada: El DNS y los registros
Aquí es donde muchos usuarios se equivocan. Crear el subdominio en el panel es solo la mitad del trabajo. Para que funcione en todo el mundo, necesitas que el DNS (el sistema que traduce nombres a direcciones IP) sepa que tu subdominio existe.
¿Cómo funciona el DNS en DirectAdmin?
Cuando creas un subdominio, DirectAdmin normalmente intenta crear automáticamente un registro DNS llamado "CNAME" o un registro "A" que apunta a tu servidor. Sin embargo, a veces esto no ocurre al instante o tu dominio no usa los DNS de tu hosting (por ejemplo, si usas Cloudflare).
Debes verificar esto:
- Ve a la sección "Administrador de DNS" dentro de DirectAdmin.
- Busca tu dominio principal.
- Revisa si existe una entrada para tu subdominio (ej.
blog). Debería mostrar un registro tipo A con la IP de tu servidor o un CNAME apuntando al dominio principal.
[WARNING]
Si tu dominio no usa los nameservers de tu hosting (es decir, si está apuntando a Cloudflare o a otro servicio de DNS), el registro no se creará automáticamente. Deberás ir a tu proveedor de DNS externo y crear manualmente un registro CNAME con el nombre de tu subdominio (ej.blog) apuntando atudominio.como al IP de tu servidor. Sin este paso, tu subdominio dará error "Sitio no encontrado".
Cómo instalar WordPress en tu nuevo subdominio
Uno de los usos más comunes para un subdominio hosting es instalar un CMS como WordPress para una sección específica. La buena noticia es que es igual de fácil que crearlo.
Opción A: Usando el instalador automático (Softaculous)
DirectAdmin incluye un instalador llamado Softaculous (o similar, a veces llamado "Instalador de Scripts").
- Busca el icono de "Softaculous" o "Instalador de Scripts" en el panel principal.
- Entra en WordPress y haz clic en "Install".
- En el campo "Choose Domain", selecciona tu nuevo subdominio.
- Rellena los datos del sitio (nombre, usuario admin, contraseña). Es recomendable usar una contraseña robusta.
- Haz clic en "Install" y espera un minuto. ¡Listo! Tendrás WordPress funcionando en tu subdominio sin tocar ni una línea de código.
Opción B: Instalación manual (Subiendo archivos)
Si prefieres el control total, puedes subir los archivos de WordPress (o cualquier otro script) a la carpeta que creamos antes (domains/tudominio.com/html/blog).
- Descarga WordPress desde wordpress.org.
- Descomprime el archivo en tu ordenador.
- Usa un cliente FTP (como FileZilla) o el "Administrador de Archivos" de DirectAdmin para subir los archivos a la carpeta del subdominio.
- Luego, crea una base de datos MySQL (encontrarás la opción "Base de Datos MySQL" en DirectAdmin).
- Asocia un usuario a esa base de datos con todos los privilegios.
- Ahora, abre tu navegador y ve a
tudominio.com/blog(o como se llame tu subdominio). Te guiará a través del asistente de instalación de WordPress.
[INFO]
¿Por qué usar un subdominio para WordPress?
Aunque para SEO a veces es mejor usar subdirectorios (tudominio.com/blog), los subdominios son perfectos para aplicaciones web independientes, foros, tiendas online con un carrito complejo o áreas de membresía donde la separación total de recursos es una ventaja.
Solución de problemas comunes (FAQ)
Es normal que surjan dudas. Aquí te dejo las preguntas más frecuentes que resuelvo a diario sobre directadmin subdomain.
1. Creé el subdominio pero me da error 404
Esto es muy común. Significa que el servidor encuentra el subdominio, pero no hay un archivo index.php o index.html en la carpeta que especificaste.
Solución: Sube un archivo de prueba (como un index.html con el texto "Hola") a la carpeta del subdominio usando el Administrador de Archivos. Si funciona, el problema es que no has subido tu web o tu instalación de WordPress está incompleta.
2. El subdominio me redirige al dominio principal
Esto suele pasar cuando has creado el subdominio pero no has subido archivos. El servidor, al no encontrar nada, redirige al dominio principal. Asegúrate de que la carpeta del subdominio no esté vacía.
3. ¿Puedo tener un certificado SSL para mi subdominio?
Sí, absolutamente. De hecho, es esencial para la seguridad y el SEO.
- Si usas Let's Encrypt (gratuito), DirectAdmin tiene una opción en la sección de SSL. Simplemente selecciona tu subdominio y solicita el certificado.
- Si tu dominio principal ya tiene un certificado wildcard (que cubre todos los subdominios), no tendrás que hacer nada.
[TIP]
Configura la redirección correcta. Si usaswww.blog.tudominio.com, asegúrate de que el certificado SSL cubra también elwww. Puedes forzar la redirección a HTTPS desde el archivo.htaccessde la carpeta del subdominio.
4. ¿Cómo elimino un subdominio?
Si ya no lo necesitas, ve a la misma sección de "Subdominios", busca el subdominio en la lista y haz clic en el icono de la papelera o "Eliminar". Ojo: Esto normalmente NO borra los archivos de la carpeta, solo elimina la configuración del servidor. Deberás borrar la carpeta manualmente para liberar espacio.
5. Mi subdominio tarda mucho en cargar
Asegúrate de que tu plan de hosting tenga suficientes recursos. Un subdominio no es más rápido o lento que un dominio principal; depende del servidor. Si tienes muchos subdominios con tráfico alto, puede que necesites pasar a un plan VPS o dedicado.
Buenas prácticas para el SEO de tu subdominio
Si vas a usar este subdominio para contenido, aquí van algunos consejos para que no perjudiques tu posicionamiento.
- Usa Google Search Console: Añade tanto tu dominio principal como tu subdominio como propiedades separadas. Esto te permitirá monitorizar el rendimiento de cada uno.
- Contenido único: No dupliques el contenido de tu web principal en el subdominio. Google lo penalizará.
- Enlazado interno: Desde tu web principal, enlaza al subdominio y viceversa. Esto ayuda a los motores de búsqueda a entender la relación entre ambos.
- Sitemaps: Genera un sitemap específico para el subdominio y envíalo a Google.
Conclusión
Aprender a crear subdominio DirectAdmin y configurarlo correctamente es una habilidad que te ahorrará tiempo y dolores de cabeza. No es un proceso mágico; es cuestión de lógica: creas la carpeta, le das un nombre y te aseguras de que el DNS sepa dónde está.
Hemos visto cómo hacerlo paso a paso, cómo instalar WordPress, y cómo solucionar los problemas más comunes. La próxima vez que necesites separar secciones de tu web, ya sabes exactamente qué hacer.
Si te surge cualquier otra duda, no dudes en abrir un ticket de soporte con tu proveedor de hosting. Estamos aquí para ayudarte. ¡Mucha suerte con tu nuevo proyecto en tu subdominio hosting!
