🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

¿Cómo crear un subdominio en WordPress desde DirectAdmin?

Actualizado el 7 de abril de 2026

¿Qué es un subdominio y por qué crearlo en WordPress?

Un subdominio es una extensión de tu dominio principal que funciona como un sitio web independiente, pero compartiendo la misma raíz. Por ejemplo, si tu dominio es tusitio.com, un subdominio podría ser blog.tusitio.com o tienda.tusitio.com. En el contexto de WordPress, crear un subdominio te permite alojar múltiples sitios web bajo un mismo panel de control, sin necesidad de contratar un hosting adicional.

Crear un subdominio en WordPress desde DirectAdmin es una tarea común cuando deseas separar secciones de tu proyecto, como un blog de tu tienda online, o cuando estás probando un nuevo diseño sin afectar tu sitio principal. DirectAdmin es un panel de control de hosting muy popular, y su integración con WordPress hace que este proceso sea sencillo incluso para principiantes.

En este artículo, aprenderás paso a paso cómo añadir un subdominio en DirectAdmin, cómo instalarlo con WordPress, y cómo evitar errores comunes. También exploraremos alternativas como WordPress multisitio, que te permitirá gestionar varios sitios desde una misma instalación. Al final, encontrarás una sección de preguntas frecuentes (FAQ) para resolver tus dudas más comunes.


Requisitos previos antes de crear un subdominio

Antes de comenzar, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Necesitas las credenciales de tu cuenta de hosting (usuario y contraseña). Si no las tienes, contacta a tu proveedor de hosting.
  • Dominio principal registrado: El dominio desde el cual crearás el subdominio debe estar activo y configurado en tu cuenta de DirectAdmin.
  • WordPress instalado: Puedes tener WordPress en tu dominio principal o planeas instalarlo por primera vez en el subdominio.
  • Conocimientos básicos de navegación en paneles de control: No te preocupes, te guiaré paso a paso.

[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es similar, pero accederás al panel a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Asegúrate de tener esta URL a mano.


Paso 1: Acceder a DirectAdmin y localizar la opción de subdominios

  1. Inicia sesión en DirectAdmin: Abre tu navegador y escribe la URL de tu panel (normalmente algo como https://tudominio.com:2222). Ingresa tu usuario y contraseña.
  2. Busca la sección "Gestión de cuentas" o "Administración de dominios": En el menú principal, verás íconos como "Dominios", "Subdominios" o "Añadir dominio". Haz clic en "Subdominios".
  3. Identifica el dominio principal: DirectAdmin te mostrará una lista de tus dominios. Selecciona el dominio al que deseas añadir el subdominio (por ejemplo, tusitio.com).

[TIP] Si no ves la opción "Subdominios", busca "Añadir subdominio" dentro de la sección "Dominios" o "Avanzado". Algunos paneles lo tienen oculto.


Paso 2: Crear el subdominio en DirectAdmin

  1. Haz clic en "Crear subdominio": Se abrirá un formulario simple.
  2. Escribe el nombre del subdominio: Por ejemplo, si quieres blog.tusitio.com, solo escribe blog. DirectAdmin automáticamente añadirá el punto y el dominio principal.
  3. Elige la carpeta destino (opcional): Por defecto, DirectAdmin creará una carpeta con el nombre del subdominio dentro de tu directorio public_html. Por ejemplo, public_html/blog. Puedes cambiarlo si lo deseas, pero es mejor dejarlo por defecto para evitar confusiones.
  4. Selecciona la opción "Crear" o "Añadir": El sistema procesará la solicitud y en segundos verás un mensaje de éxito.

[WARNING] No uses caracteres especiales ni espacios en el nombre del subdominio. Solo letras minúsculas, números y guiones (por ejemplo, mi-blog). Los espacios causarán errores en la configuración.

Una vez creado, DirectAdmin generará automáticamente la estructura de carpetas y los registros DNS necesarios para que el subdominio funcione. Esto puede tardar hasta 24 horas en propagarse, aunque normalmente es inmediato.


Paso 3: Instalar WordPress en el subdominio

Ahora que el subdominio está creado, tienes dos opciones: instalar WordPress desde cero o usar una instalación existente (como un multisitio). Aquí te explico la opción más común: instalar WordPress nuevo en el subdominio.

Opción A: Usar el instalador automático de DirectAdmin (Softaculous)

  1. Vuelve al panel principal de DirectAdmin y busca "Softaculous" o "Instalador de aplicaciones" (normalmente en la sección "Software").
  2. Selecciona WordPress dentro de la lista de aplicaciones.
  3. Configura la instalación:
    • Dominio: Elige el subdominio que acabas de crear (por ejemplo, blog.tusitio.com).
    • Directorio: Déjalo en blanco (si pones algo, WordPress se instalará en una subcarpeta adicional).
    • Detalles del sitio: Pon un título, descripción y el idioma que prefieras.
    • Cuenta de administrador: Crea un usuario y contraseña seguros. Guarda estos datos.
  4. Haz clic en "Instalar". El proceso tomará unos minutos y recibirás un enlace directo a tu nuevo sitio.

Opción B: Instalación manual (subiendo archivos por FTP)

Si prefieres hacerlo manualmente (por ejemplo, para personalizar la instalación), sigue estos pasos:

  1. Descarga WordPress desde wordpress.org.
  2. Conéctate a tu servidor mediante FTP (usando FileZilla o similar) con las credenciales de DirectAdmin.
  3. Sube los archivos de WordPress a la carpeta del subdominio (por ejemplo, public_html/blog).
  4. Crea una base de datos para el subdominio:
    • En DirectAdmin, ve a "MySQL Management" y crea una nueva base de datos y un usuario.
    • Anota el nombre de la base de datos, el usuario y la contraseña.
  5. Ejecuta la instalación: Abre blog.tusitio.com en tu navegador y sigue el asistente de WordPress, ingresando los datos de la base de datos que creaste.

[TIP] La instalación automática con Softaculous es más rápida y evita errores de configuración. Recomiendo esta opción para principiantes.


Paso 4: Configurar el subdominio en WordPress

Una vez instalado WordPress, asegúrate de que el subdominio funcione correctamente:

  1. Accede al panel de administración: Ve a blog.tusitio.com/wp-admin e inicia sesión con los datos que creaste.
  2. Verifica los enlaces permanentes: Ve a Ajustes > Enlaces permanentes y elige una estructura (por ejemplo, "Nombre de la entrada"). Guarda los cambios.
  3. Prueba el sitio: Visita la URL del subdominio y asegúrate de que cargue sin errores. Si ves un mensaje de "Página no encontrada", revisa la configuración de DNS o contacta a tu hosting.

[WARNING] Si tu dominio principal ya tiene WordPress instalado, el subdominio será completamente independiente. No compartirán usuarios, temas ni plugins a menos que uses WordPress multisitio.


¿Qué es WordPress multisitio y cómo se relaciona con los subdominios?

WordPress multisitio es una característica que te permite gestionar múltiples sitios web desde una sola instalación de WordPress. A diferencia de crear subdominios independientes, con multisitio compartes la misma base de datos, plugins y temas, lo que facilita la administración.

¿Cuándo usar multisitio en lugar de subdominios independientes?

  • Multisitio: Ideal para redes de blogs, sitios de membresía o proyectos donde los sitios comparten funcionalidades (por ejemplo, una universidad con varios departamentos).
  • Subdominios independientes: Mejor cuando cada sitio necesita su propia configuración, plugins o temas distintos, o cuando quieres aislar el rendimiento de cada sitio.

Si decides usar multisitio, puedes configurarlo para que los sitios se creen como subdominios (ejemplo: sitio1.tusitio.com, sitio2.tusitio.com). Para ello, necesitas habilitar el modo multisitio en tu WordPress principal y luego añadir los subdominios desde el panel de red.

[INFO] Configurar multisitio requiere modificar el archivo wp-config.php y el .htaccess. Si no te sientes cómodo con esto, es mejor optar por subdominios independientes.


Errores comunes al crear un subdominio en DirectAdmin y cómo solucionarlos

Error 1: "El subdominio no carga" o "Página no encontrada"

  • Causa: Los registros DNS no se han propagado o la carpeta del subdominio está vacía.
  • Solución: Espera hasta 24 horas. Si persiste, verifica que hayas subido los archivos de WordPress correctamente.

Error 2: "No se puede conectar a la base de datos"

  • Causa: Los datos de la base de datos son incorrectos o la base de datos no existe.
  • Solución: Revisa el archivo wp-config.php en la carpeta del subdominio y corrige los datos.

Error 3: "El subdominio redirige al dominio principal"

  • Causa: Configuración incorrecta de redirecciones en .htaccess o en el panel de DirectAdmin.
  • Solución: En DirectAdmin, ve a "Redirecciones" y elimina cualquier redirección que afecte al subdominio.

[TIP] Si usas Syspanel, los errores suelen estar relacionados con permisos de carpetas. Asegúrate de que la carpeta del subdominio tenga permisos 755 y los archivos 644.


Preguntas frecuentes (FAQ)

1. ¿Puedo crear un subdominio sin afectar mi sitio principal?

Sí, los subdominios son independientes. No interfieren con el contenido, la base de datos ni el rendimiento de tu dominio principal.

2. ¿Necesito un plan de hosting especial para crear subdominios?

La mayoría de los planes de hosting compartido permiten crear múltiples subdominios. Revisa los límites de tu cuenta en DirectAdmin (por ejemplo, "Subdominios permitidos: 10").

3. ¿Cuánto tiempo tarda en funcionar un subdominio?

Generalmente, es inmediato después de crearlo en DirectAdmin. Sin embargo, los cambios DNS pueden tardar hasta 24 horas en propagarse globalmente.

4. ¿Puedo usar un subdominio para un sitio en otro idioma?

Sí, es una práctica común. Por ejemplo, es.tusitio.com para español y en.tusitio.com para inglés.

5. ¿Qué es mejor: subdominio o subdirectorio?

Los subdominios son tratados como sitios separados por los motores de búsqueda, mientras que los subdirectorios (ejemplo: tusitio.com/blog) heredan la autoridad del dominio principal. Para SEO, los subdirectorios suelen ser mejores, pero los subdominios ofrecen más independencia técnica.

6. ¿Puedo convertir un subdominio en un multisitio?

Sí, pero necesitas configurar WordPress multisitio en tu instalación principal y luego añadir el subdominio como un sitio de la red. Consulta la documentación oficial de WordPress para más detalles.

7. ¿Cómo eliminar un subdominio en DirectAdmin?

Ve a "Subdominios" en DirectAdmin, selecciona el subdominio y haz clic en "Eliminar". Ten cuidado, ya que esto borrará todos los archivos y la base de datos asociada.


Conclusión

Crear un subdominio en WordPress desde DirectAdmin es un proceso sencillo que te permite expandir tu presencia online sin complicaciones técnicas. Ya sea que quieras un blog independiente, una tienda de prueba o un sitio multilingüe, los pasos que has aprendido aquí te guiarán para añadir un subdominio de manera correcta.

Recuerda que la clave está en planificar: decide si necesitas un sitio independiente o un WordPress multisitio, y elige el método de instalación que mejor se adapte a tus habilidades. Si encuentras errores, no te preocupes; la sección de FAQ y los consejos de este artículo te ayudarán a resolverlos.

Ahora, ¡es tu turno! Accede a tu panel de DirectAdmin, crea tu primer subdominio y dale vida a tu nuevo proyecto WordPress. Si tienes dudas, vuelve a este artículo o consulta con tu proveedor de hosting. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel