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

Crear un subdominio en cPanel para WordPress multisitio

Actualizado el 7 de septiembre de 2025

Si estás gestionando una red de sitios web con WordPress multisitio, una de las decisiones más importantes que debes tomar es cómo estructurar los subdominios. En este tutorial, aprenderás paso a paso a crear un subdominio en cPanel para que funcione perfectamente con tu instalación de WordPress multisitio. No importa si eres principiante o si nunca has tocado un panel de control; aquí te guiamos de forma sencilla y clara.

¿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 tusitio.com, un subdominio podría ser blog.tusitio.com o tienda.tusitio.com. En el contexto de WordPress multisitio, los subdominios se utilizan para crear sitios independientes dentro de la misma red, compartiendo la misma base de datos y archivos centrales.

La ventaja principal es que puedes gestionar múltiples sitios desde un solo panel de administración, ahorrando tiempo y recursos. Además, cada subdominio puede tener su propio contenido, usuarios y configuraciones, pero todo corre bajo la misma instalación de WordPress.

Requisitos previos antes de empezar

Antes de lanzarte a crear subdominio cPanel, asegúrate de tener lo siguiente:

  • Acceso a cPanel o Syspanel (si usas HestiaCP, recuerda que se llama Syspanel y el puerto de acceso es el 2106).
  • Un dominio principal ya configurado (por ejemplo, midominio.com).
  • WordPress instalado y configurado en modo multisitio (si no lo has hecho, necesitarás activarlo primero).
  • Conocimientos básicos de cómo funciona un DNS (pero no te preocupes, lo explicaremos).

[INFO] Si aún no has activado el modo multisitio en WordPress, busca en el archivo wp-config.php la línea define('WP_ALLOW_MULTISITE', true); y actívala. Luego sigue los pasos de instalación de la red desde el panel de administración.

Paso 1: Acceder a cPanel o Syspanel

El primer paso es ingresar a tu panel de control de hosting. Dependiendo de tu proveedor, puede ser cPanel o Syspanel (para HestiaCP). Aquí te explicamos ambos casos:

Acceder a cPanel estándar

  • Abre tu navegador y escribe: https://tudominio.com/cpanel o https://tudominio.com:2083.
  • Introduce tu usuario y contraseña (los proporciona tu hosting).

Acceder a Syspanel (HestiaCP)

  • Si tu hosting usa HestiaCP, el panel se llama Syspanel y el puerto es el 2106. Por ejemplo: https://tudominio.com:2106.
  • Inicia sesión con tus credenciales.

Una vez dentro, busca la sección de Dominios o Subdominios. En cPanel suele estar en la categoría "Dominios". En Syspanel, busca "Web" o "Dominios".

Paso 2: Crear el subdominio en cPanel

Ahora vamos a configurar subdominio WordPress desde el panel. Sigue estos pasos:

  1. En cPanel, haz clic en Subdominios (dentro de la sección "Dominios").
  2. En el campo Subdominio, escribe el nombre que deseas. Por ejemplo, blog para crear blog.tudominio.com.
  3. En el campo Dominio, asegúrate de que esté seleccionado tu dominio principal.
  4. En Document Root (raíz del documento), normalmente se autocompleta con algo como public_html/blog. Esto es correcto, ya que los archivos del subdominio se almacenarán en una subcarpeta.
  5. Haz clic en Crear.

[TIP] Si tu hosting usa Syspanel, el proceso es similar: ve a "Dominios" > "Añadir dominio" y luego marca la opción "Subdominio". Indica el nombre y la carpeta destino.

Una vez creado, el sistema generará automáticamente la entrada DNS necesaria para que el subdominio apunte a tu servidor. Esto puede tardar unos minutos en propagarse.

Paso 3: Configurar el DNS del subdominio

En la mayoría de los casos, cPanel ya se encarga de esto automáticamente. Sin embargo, si tu dominio está en un registrador externo (como Namecheap o GoDaddy), deberás agregar un registro A o CNAME manualmente.

Si usas cPanel integrado:

  • No necesitas hacer nada más, el subdominio ya está apuntando a tu servidor.

Si tu DNS es externo:

  • Ve a la gestión de DNS de tu dominio.
  • Agrega un registro CNAME con nombre blog (o el que elegiste) y valor tudominio.com.
  • También puedes agregar un registro A si tu servidor tiene una IP fija.

[WARNING] La propagación DNS puede tardar entre 1 y 48 horas. Durante ese tiempo, el subdominio podría no ser accesible. No te preocupes, es normal.

Paso 4: Configurar WordPress multisitio para aceptar el subdominio

Ahora que el subdominio existe técnicamente, debes decirle a WordPress red multisitio que lo reconozca como parte de la red.

  1. Accede al panel de administración de tu WordPress multisitio (por ejemplo, tudominio.com/wp-admin).
  2. Ve a Mis sitios > Añadir nuevo.
  3. En el campo Dirección del sitio, escribe el subdominio completo, por ejemplo: blog.tudominio.com.
  4. Completa el título del sitio y el idioma.
  5. Elige un administrador para este nuevo sitio (puede ser el mismo que el principal).
  6. Haz clic en Añadir sitio.

WordPress creará automáticamente las tablas en la base de datos para este nuevo sitio. Ahora, cuando accedas a blog.tudominio.com, deberías ver el nuevo sitio en funcionamiento.

[INFO] Si al acceder al subdominio ves un error 404 o de "página no encontrada", revisa que el archivo .htaccess esté correctamente configurado para multisitio. A veces es necesario agregar reglas especiales.

Paso 5: Verificar que el subdominio funcione correctamente

Después de unos minutos (o hasta que el DNS se propague), prueba lo siguiente:

  • Abre en tu navegador blog.tudominio.com.
  • Deberías ver el sitio recién creado (puede estar vacío si no has añadido contenido).
  • Inicia sesión en el panel de administración del subdominio (por ejemplo, blog.tudominio.com/wp-admin).

Si todo está bien, podrás gestionar ese sitio de forma independiente, pero dentro de la misma red multisitio.

Solución de problemas comunes

El subdominio no carga y muestra un error de "Servidor no encontrado"

  • Espera la propagación DNS (hasta 48 horas).
  • Verifica que el registro DNS esté bien configurado.
  • Comprueba que la carpeta del subdominio exista en tu servidor (por ejemplo, public_html/blog).

WordPress multisitio no reconoce el subdominio

  • Asegúrate de haber añadido el sitio desde el panel de administración de la red.
  • Revisa que el archivo wp-config.php contenga la línea define('SUBDOMAIN_INSTALL', true); si usas subdominios (en lugar de subdirectorios).
  • Si usas subdirectorios, el proceso es diferente; este tutorial asume subdominios.

Error 500 o de permisos

  • Revisa los permisos de la carpeta del subdominio (deben ser 755 para carpetas y 644 para archivos).
  • Verifica que el archivo .htaccess esté presente y tenga las reglas adecuadas para multisitio.

Preguntas frecuentes (FAQ)

¿Puedo crear un subdominio para WordPress multisitio sin cPanel?

Sí, pero es más complicado. Necesitarás acceso al servidor vía SSH y editar manualmente los archivos de configuración de Apache o Nginx. cPanel simplifica enormemente el proceso.

¿Cuántos subdominios puedo crear en WordPress multisitio?

No hay un límite técnico, pero depende de los recursos de tu hosting. Cada subdominio consume espacio en la base de datos y ancho de banda.

¿Qué pasa si ya tengo un subdominio creado antes de activar multisitio?

Debes asegurarte de que ese subdominio esté apuntando a la misma instalación de WordPress. Luego, desde el panel de red, puedes agregarlo como un sitio nuevo.

¿Puedo usar Syspanel para crear subdominios?

Sí, como mencionamos, Syspanel (HestiaCP) también permite crear subdominios. El proceso es similar: busca la opción de dominios y añade un subdominio. Recuerda que el puerto de acceso es el 2106.

Consejos finales para optimizar tu red multisitio

  • Usa un plugin de caché: Para mejorar el rendimiento de todos los subdominios, instala un plugin como W3 Total Cache o WP Super Cache a nivel de red.
  • Mantén actualizado WordPress: Las actualizaciones de seguridad son críticas en una red multisitio.
  • Controla el espacio en disco: Cada subdominio añade tablas a la base de datos, lo que puede crecer rápidamente.
  • Realiza copias de seguridad: Antes de configurar subdominio WordPress o hacer cambios importantes, respalda tu sitio.

Ahora ya sabes cómo crear subdominio cPanel para tu WordPress multisitio subdominio. Es un proceso sencillo si sigues los pasos al pie de la letra. Recuerda que la clave está en la paciencia con la propagación DNS y en verificar que la configuración de WordPress sea la correcta.

Si tienes dudas, revisa la documentación de tu hosting o consulta con el soporte técnico. ¡Buena suerte con tu red de sitios!

¿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