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

Configurar WordPress Multisitio en Plesk

Actualizado el 27 de octubre de 2025

¿Qué es WordPress Multisitio y por qué te interesa en Plesk?

WordPress Multisitio (también conocido como WP Multisite o WordPress Network) es una funcionalidad que te permite gestionar varios sitios web desde una sola instalación de WordPress. En lugar de tener que instalar, actualizar y mantener cada sitio por separado, con Multisitio compartes el núcleo, los plugins y los temas entre todos los sitios de la red. Esto supone un ahorro enorme de tiempo y recursos, especialmente si administras una agencia, una red de blogs, una intranet o un conjunto de sitios para clientes.

Plesk es uno de los paneles de control más populares para hosting, y ofrece soporte nativo para WordPress Multisitio Plesk, facilitando la configuración incluso para usuarios sin experiencia técnica. En esta guía, paso a paso, te explicaré cómo configurar WordPress Multisitio en Plesk, desde la instalación inicial hasta la gestión de la red.


Requisitos previos antes de empezar

Antes de lanzarte a configurar tu WP Multisite Plesk, asegúrate de cumplir con estos requisitos:

  • Un dominio principal (por ejemplo, midominio.com) para la instalación de WordPress.
  • Acceso a Plesk con permisos de administrador o al menos para gestionar dominios y bases de datos.
  • PHP 7.4 o superior recomendado para WordPress 6.x.
  • Memoria PHP suficiente (al menos 128 MB, aunque 256 MB o más es mejor para redes grandes).
  • Módulo mod_rewrite de Apache activado (o su equivalente en Nginx).
  • Tiempo de ejecución PHP (max_execution_time) de al menos 300 segundos para procesos largos.

[INFO] Si tu hosting usa Nginx como servidor web, deberás configurar reglas de reescritura adicionales. Plesk suele gestionarlo automáticamente, pero es bueno saberlo.


Paso 1: Instalar WordPress en Plesk de forma estándar

El primer paso es instalar WordPress como lo harías normalmente en Plesk. Sigue estos pasos:

  1. Accede a Plesk con tu usuario y contraseña.
  2. Ve a Sitios web y dominios y selecciona el dominio donde quieres instalar la red multisitio.
  3. Haz clic en WordPress (normalmente en la sección de aplicaciones) y luego en Instalar.
  4. Rellena los datos básicos:
    • Título del sitio: Ponle un nombre descriptivo, por ejemplo "Mi Red de Sitios".
    • Usuario administrador: Crea un usuario con permisos de superadministrador (el que gestionará toda la red).
    • Contraseña: Elige una segura.
    • Correo electrónico: Válido para notificaciones.
  5. Marca la casilla "Habilitar WordPress Multisitio" si aparece. En versiones recientes de Plesk, esta opción está disponible directamente. Si no la ves, no te preocupes, lo haremos manualmente más adelante.
  6. Haz clic en Instalar.

Una vez finalizada la instalación, tendrás un WordPress funcionando. Ahora toca convertirlo en una red multisitio.


Paso 2: Habilitar WordPress Multisitio manualmente (si Plesk no lo hizo)

Si durante la instalación no marcaste la opción de Multisitio o tu versión de Plesk no la incluye, puedes hacerlo manualmente. Es muy sencillo:

  1. Conéctate a tu servidor vía FTP o mediante el administrador de archivos de Plesk.
  2. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress.
  3. Ábrelo con un editor de texto (el bloc de notas o cualquier IDE).
  4. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade el siguiente código:
define('WP_ALLOW_MULTISITE', true);

Guarda los cambios y cierra el archivo.

  1. Ahora, accede al panel de administración de WordPress (tudominio.com/wp-admin).
  2. Ve a Herramientas > Configuración de la red (en inglés: Tools > Network Setup).
  3. Elige el tipo de subdominios o subdirectorios:
    • Subdominios: Cada sitio será sitio1.midominio.com, sitio2.midominio.com, etc. Necesitarás configurar DNS comodín (*.midominio.com).
    • Subdirectorios: Cada sitio será midominio.com/sitio1, midominio.com/sitio2, etc. Más fácil para empezar.
  4. Haz clic en Instalar.

WordPress te mostrará un código que debes añadir a wp-config.php y otro para el archivo .htaccess. Copia ambos fragmentos.


Paso 3: Configurar wp-config.php y .htaccess para la red

Ahora debes editar dos archivos clave:

Editar wp-config.php

  1. Vuelve a abrir wp-config.php.
  2. Justo después de la línea que añadiste antes (define('WP_ALLOW_MULTISITE', true);), pega el código que te dio WordPress (normalmente son definiciones como define('MULTISITE', true);, define('SUBDOMAIN_INSTALL', false);, etc.).
  3. Guarda el archivo.

Editar .htaccess

  1. Busca el archivo .htaccess en la raíz de tu instalación.
  2. Reemplaza todo su contenido con el código que te proporcionó WordPress. Normalmente es algo como:
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
  1. Guarda el archivo.

[WARNING] Si tu servidor usa Nginx, no uses .htaccess. En su lugar, deberás agregar las reglas de reescritura en la configuración de Nginx. Plesk suele tener una sección para "Instrucciones adicionales de Nginx" en los ajustes del dominio. Copia allí el código equivalente.


Paso 4: Acceder a la red multisitio

Una vez realizados los cambios, cierra sesión de WordPress y vuelve a iniciar sesión. Verás que en la barra superior de administración aparece un nuevo menú: Mis sitios (o My Sites). Desde ahí podrás gestionar toda la red.

Para acceder al panel de superadministrador, ve a Mis sitios > Administrador de red (Network Admin). Allí encontrarás:

  • Sitios: Para añadir, editar o eliminar sitios de la red.
  • Usuarios: Gestionar usuarios globales.
  • Temas: Activar temas para toda la red o permitir que cada sitio los active.
  • Plugins: Instalar y activar plugins en toda la red o por sitio.
  • Ajustes: Configuración global de la red.

Paso 5: Agregar nuevos sitios a la red

Ahora que tienes tu WordPress Multisitio Plesk funcionando, es hora de añadir sitios. Sigue estos pasos:

  1. En el Administrador de Red, ve a Sitios > Añadir nuevo.
  2. Rellena los campos:
    • Dirección del sitio: Si elegiste subdirectorios, pon solo el nombre (ej: blog). Si son subdominios, pon el subdominio completo (ej: blog.midominio.com).
    • Título del sitio: Nombre descriptivo.
    • Idioma: El que prefieras.
    • Correo del administrador: El del superadmin o un correo específico.
  3. Haz clic en Añadir sitio.

El nuevo sitio aparecerá automáticamente. Puedes acceder a su panel desde midominio.com/blog/wp-admin (si usas subdirectorios) o blog.midominio.com/wp-admin (si usas subdominios).


Gestión avanzada en Plesk: DNS y certificados SSL

Uno de los puntos críticos en una red multisitio es la gestión de dominios y SSL. Aquí algunos consejos:

Para subdominios

Necesitarás un registro DNS comodín (*.midominio.com) que apunte a tu servidor. En Plesk, ve a Sitios web y dominios > DNS Settings y añade un registro de tipo A con nombre * y la IP de tu servidor. También puedes usar CNAME si prefieres.

Certificados SSL

Plesk permite instalar certificados SSL gratuitos (Let's Encrypt) para cada subdominio o dominio. Sin embargo, para una red multisitio, lo más práctico es usar un certificado comodín (*.midominio.com) que cubra todos los subdominios. Plesk soporta esta opción en Herramientas y configuraciones > Certificados SSL.

[TIP] Si usas subdirectorios, no necesitas DNS adicional ni certificados comodín. El dominio principal y su SSL cubren todos los sitios.


Solución de problemas comunes (FAQ)

Aquí tienes las preguntas más frecuentes que resuelvo como técnico de soporte:

¿Por qué no veo la opción de Multisitio en Plesk?

Si tu versión de Plesk es anterior a la 18.0.30, es posible que no tenga soporte directo. Sigue el método manual (Paso 2) y funcionará perfectamente.

¿Puedo convertir un WordPress existente en multisitio?

Sí, pero no es recomendable si ya tienes contenido y plugins. Haz una copia de seguridad completa antes. El proceso es similar, pero deberás migrar los sitios existentes a subdirectorios o subdominios.

¿Los plugins y temas se comparten entre todos los sitios?

Sí, los instalas una vez en la red y luego decides si están disponibles para todos los sitios o solo para algunos. Los temas se pueden activar por sitio.

¿Cómo gestiono los usuarios en una red multisitio?

Cada sitio puede tener sus propios usuarios (suscriptores, editores, etc.), pero el superadministrador (tú) puede gestionar usuarios globales desde el Administrador de Red.

¿Afecta el rendimiento tener muchos sitios?

Depende del hosting. Un Multisitio puede consumir más recursos que sitios independientes si tienes muchos sitios activos. Usa plugins de caché (como WP Super Cache o W3 Total Cache) y optimiza las consultas a la base de datos.

¿Puedo usar dominios personalizados para cada sitio?

Sí, WordPress Multisitio soporta dominios mapeados. Puedes instalar el plugin WordPress MU Domain Mapping o usar la funcionalidad nativa de WordPress (necesitarás configurar DNS y SSL para cada dominio).


Consejos finales para tu WordPress Multisitio Plesk

  • Haz copias de seguridad periódicas: Plesk tiene herramientas integradas, pero también puedes usar plugins como UpdraftPlus para la red.
  • Mantén actualizado el núcleo, plugins y temas: Desde el Administrador de Red puedes actualizar todo de una sola vez.
  • Usa un plugin de seguridad: Wordfence o Sucuri pueden proteger toda la red.
  • Prueba en un entorno de staging: Si tienes dudas, crea una copia de tu red en un subdominio de prueba.

Configurar WordPress Multisitio Plesk es una de las decisiones más inteligentes si gestionas múltiples sitios. Ahorrarás tiempo, recursos y dolores de cabeza. Y si en algún momento te sientes perdido, recuerda que siempre puedes consultar la documentación de Plesk o pedir ayuda a tu proveedor de hosting.

[INFO] Si tu panel de control es Syspanel (HestiaCP), el proceso es similar, pero deberás acceder por el puerto 2106 y configurar manualmente los archivos de configuración de Nginx o Apache. La instalación de WordPress y la habilitación del Multisitio manual son idénticas.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ya sabes cómo crear y gestionar tu propia red de sitios con WordPress y Plesk.

¿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