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

Crear subdominios en DirectAdmin para WordPress multisitio

Actualizado el 1 de mayo de 2026

Crear una red de WordPress multisitio es una de las mejores formas de gestionar varios sitios web desde una sola instalación. Si además utilizas DirectAdmin como panel de control de tu hosting, el proceso se vuelve muy sencillo. En esta guía extensa y detallada te explicaré paso a paso cómo configurar subdominios DirectAdmin WordPress para tu red multisitio, resolviendo las dudas más comunes y asegurándote de que todo funcione a la perfección.

Antes de empezar, es importante que sepas que este artículo está diseñado para usuarios sin experiencia técnica. Usaremos un lenguaje claro, ejemplos prácticos y muchos consejos visuales. Si tienes un hosting con DirectAdmin y quieres montar una red WordPress multisitio con subdominios, este es tu lugar.


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

Un subdominio es una extensión de tu dominio principal. Por ejemplo, si tu dominio es tudominio.com, un subdominio podría ser blog.tudominio.com o tienda.tudominio.com. En el contexto de WordPress multisitio DirectAdmin, los subdominios te permiten crear sitios independientes dentro de tu red, cada uno con su propia dirección única.

La principal ventaja de usar subdominios en lugar de subdirectorios (como tudominio.com/blog) es que cada sitio se comporta como un dominio separado, lo que facilita la gestión de SEO, certificados SSL y configuraciones específicas. Además, es la opción recomendada si planeas tener sitios con contenido muy diferente o si quieres que cada uno tenga su propia imagen de marca.

[INFO] En WordPress multisitio, puedes elegir entre subdominios (ej: sitio1.tudominio.com) o subdirectorios (ej: tudominio.com/sitio1). Los subdominios son más flexibles y escalables, especialmente si tu red crece.


Requisitos previos para crear subdominios en DirectAdmin

Antes de lanzarte a la configuración, asegúrate de tener todo lo necesario. Estos son los requisitos básicos:

  • Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control de hosting. Si usas Syspanel (anteriormente HestiaCP), el puerto de acceso es el 2106.
  • Dominio principal registrado: Debes tener un dominio activo (ej: tudominio.com) y apuntado a los servidores de tu hosting.
  • WordPress instalado: La instalación base de WordPress debe estar funcionando en tu dominio principal.
  • Conocimientos básicos de DNS: Aunque no es imprescindible, entender cómo funcionan los registros DNS te ayudará a resolver problemas.
  • Red multisitio habilitada: Antes de crear subdominios, debes haber activado el modo multisitio en tu WordPress. Si no lo has hecho, no te preocupes, te guiaré en el proceso.

[WARNING] Si tu hosting no permite la gestión de registros DNS desde DirectAdmin, deberás hacerlo desde el panel de tu proveedor de dominio. Verifica esto antes de continuar.


Paso 1: Activar el modo multisitio en WordPress

El primer paso técnico es convertir tu instalación de WordPress en una red multisitio. Esto se hace editando el archivo wp-config.php y el archivo .htaccess. No te asustes, es más fácil de lo que parece.

1.1. Editar el archivo wp-config.php

Accede a tu servidor mediante FTP o el administrador de archivos de DirectAdmin. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress. Ábrelo con un editor de texto y agrega la siguiente línea justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */:

define('WP_ALLOW_MULTISITE', true);

Guarda los cambios y cierra el archivo.

1.2. Acceder al panel de administración de WordPress

Ve a tu sitio web y accede al escritorio de WordPress. En el menú lateral, ahora verás una nueva opción llamada "Herramientas" y dentro "Configuración de la red". Haz clic ahí.

1.3. Elegir el tipo de red

WordPress te preguntará si quieres usar subdominios o subdirectorios. Para este tutorial, selecciona "Subdominios". Luego, completa el título de tu red y la dirección de correo electrónico del administrador principal. Haz clic en "Instalar".

1.4. Agregar las reglas de red

WordPress te mostrará dos bloques de código: uno para wp-config.php y otro para .htaccess. Copia el primer bloque y pégalo en tu wp-config.php, justo después de la línea que agregaste antes. Luego, copia el segundo bloque y reemplaza completamente el contenido de tu archivo .htaccess (que está en la raíz de WordPress). Guarda ambos archivos.

[TIP] Si no ves el archivo .htaccess, asegúrate de que tu gestor de archivos (FTP o DirectAdmin) muestre archivos ocultos. Normalmente se activa en la configuración del programa.

1.5. Iniciar sesión de nuevo

Después de estos cambios, WordPress te pedirá que inicies sesión nuevamente. Hazlo y ya tendrás tu red multisitio activa. Ahora podrás agregar nuevos sitios usando subdominios.


Paso 2: Crear el subdominio en DirectAdmin

Ahora viene la parte práctica: crear subdominio DirectAdmin. Este paso es fundamental para que tu red multisitio funcione correctamente, ya que cada sitio de la red necesita su propio subdominio apuntando a la misma carpeta de WordPress.

2.1. Acceder a DirectAdmin

Inicia sesión en tu panel de control. La URL suele ser algo como https://tudominio.com:2222. Si usas Syspanel, recuerda que el puerto es el 2106.

2.2. Ir a la sección de Subdominios

En el menú principal, busca la opción "Subdominios" (a veces dentro de "Administración de cuentas" o "Dominios"). Haz clic en ella.

2.3. Crear el subdominio

Verás un formulario con los siguientes campos:

  • Subdominio: Escribe el nombre que quieras, por ejemplo, sitio1.
  • Dominio: Selecciona tu dominio principal de la lista desplegable (ej: tudominio.com).
  • Directorio de destino: Aquí es clave. Debes apuntar el subdominio a la misma carpeta donde está instalado WordPress. Normalmente es public_html o public_html/tu-dominio. Si tu WordPress está en public_html, deja este campo en blanco o escribe public_html. Si está en una subcarpeta, por ejemplo public_html/blog, escribe public_html/blog.

[WARNING] No crees una carpeta nueva para el subdominio. Debe apuntar exactamente a la misma carpeta que tu dominio principal. Si no, WordPress multisitio no podrá gestionar el sitio.

Haz clic en "Crear". DirectAdmin configurará automáticamente el registro DNS y el virtual host para tu subdominio.

2.4. Repetir para cada sitio

Si planeas tener varios sitios en tu red, repite este proceso para cada subdominio (ej: sitio2.tudominio.com, tienda.tudominio.com, etc.). Todos deben apuntar a la misma carpeta de WordPress.


Paso 3: Configurar la red multisitio para usar los subdominios

Una vez que los subdominios están creados en DirectAdmin, debes agregarlos como sitios dentro de tu red WordPress. Esto se hace desde el panel de administración.

3.1. Agregar un nuevo sitio

En el escritorio de WordPress, ve a "Mis sitios" > "Administrador de la red" > "Sitios". Haz clic en "Añadir nuevo".

3.2. Configurar los datos del sitio

Completa los siguientes campos:

  • Dirección del sitio: Escribe el subdominio completo, por ejemplo sitio1.tudominio.com.
  • Título del sitio: Ponle un nombre descriptivo, como "Blog de tecnología".
  • Idioma: Elige el que prefieras.
  • Correo del administrador: Introduce un correo válido para recibir notificaciones.

Haz clic en "Añadir sitio". WordPress creará automáticamente las tablas de base de datos necesarias y el sitio quedará activo.

3.3. Probar el acceso

Ahora abre tu navegador y escribe la URL del subdominio (ej: http://sitio1.tudominio.com). Deberías ver el sitio funcionando. Si aparece un error 404 o de configuración, no te preocupes, lo solucionaremos en los siguientes pasos.

[INFO] La primera vez que accedas al subdominio, puede tardar unos minutos en propagarse el DNS. Si después de 10 minutos sigue sin funcionar, revisa la configuración.


Paso 4: Solucionar problemas comunes (FAQ)

Aunque el proceso es sencillo, pueden surgir algunos inconvenientes. Aquí tienes las soluciones a las dudas más frecuentes.

4.1. Error 404 al acceder al subdominio

Esto suele ocurrir porque el archivo .htaccess no está configurado correctamente. Verifica que las reglas de reescritura de URL estén presentes. Si las perdiste, vuelve a generarlas desde "Configuración de la red" en WordPress.

4.2. El subdominio redirige al dominio principal

Esto pasa cuando el subdominio no apunta a la carpeta correcta. Revisa en DirectAdmin que el directorio de destino sea el mismo que el de tu instalación de WordPress (normalmente public_html). Si usas Syspanel, asegúrate de que el puerto 2106 esté abierto y que el virtual host esté bien configurado.

4.3. Problemas con SSL (HTTPS)

Si tu dominio principal tiene un certificado SSL, los subdominios también deberían funcionar con HTTPS. Sin embargo, algunos certificados (como Let's Encrypt) no cubren subdominios automáticamente. Deberás generar un certificado SSL para cada subdominio desde DirectAdmin o usar un certificado comodín (wildcard) que cubra todos los subdominios (*.tudominio.com).

[TIP] Para evitar dolores de cabeza, solicita a tu hosting un certificado SSL wildcard. Así todos tus subdominios estarán protegidos sin configuración adicional.

4.4. El sitio no carga o da errores de base de datos

Esto puede deberse a que las tablas de la red no se crearon correctamente. Ve a "Sitios" en el administrador de red y verifica que el sitio aparezca en la lista. Si no, intenta agregarlo de nuevo. También puedes revisar la base de datos desde phpMyAdmin para asegurarte de que las tablas wp_blogs y wp_site estén actualizadas.


Consejos avanzados para optimizar tu red multisitio

Una vez que tengas los subdominios DirectAdmin WordPress funcionando, puedes mejorar el rendimiento y la seguridad de tu red.

5.1. Usar un plugin de caché

Los sitios multisitio pueden consumir muchos recursos. Instala un plugin de caché como WP Super Cache o W3 Total Cache y configúralo a nivel de red. Esto reducirá la carga en tu servidor.

5.2. Gestionar usuarios globalmente

Desde el administrador de red, puedes crear usuarios que tengan acceso a todos los sitios o solo a algunos. Esto es ideal si tienes un equipo de trabajo.

5.3. Mantener actualizado todo

Actualiza WordPress, los temas y los plugins desde el panel de red. Esto te ahorrará tiempo y evitará vulnerabilidades de seguridad.

5.4. Monitorear el uso de recursos

DirectAdmin ofrece herramientas para ver el consumo de CPU, RAM y disco. Revisa periódicamente estos datos para evitar sobrecargas. Si tu red crece mucho, considera migrar a un plan de hosting más potente.


Conclusión

Crear subdominios DirectAdmin WordPress para una red multisitio es un proceso accesible para cualquier usuario, incluso sin experiencia técnica. Siguiendo los pasos de esta guía (activar el modo multisitio, crear los subdominios en DirectAdmin y configurarlos en WordPress), tendrás tu red operativa en menos de una hora.

Recuerda que la clave está en que todos los subdominios apunten a la misma carpeta de WordPress. Si encuentras algún problema, revisa la sección de FAQ o consulta con el soporte de tu hosting. Con un poco de práctica, podrás gestionar decenas de sitios desde una sola instalación, ahorrando tiempo y recursos.

[INFO] Si tu panel de control es Syspanel (puerto 2106), el proceso es muy similar. Solo cambia la ruta de acceso y la interfaz, pero los conceptos son los mismos.

Ahora ya estás listo para lanzar tu red de sitios. ¡Empieza a crear contenido y a expandir tu presencia online!

¿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