Saltar a contenido

Multisitio

El modo multisitio permite que una instalación del código MRBS sirva varios sitios lógicamente separados.

$multisite = true;

Cada sitio tiene un directorio:

sites/
└── example/
    └── config.inc.php

Se selecciona por consulta:

https://rooms.example.org/?site=example

Modelo de aislamiento

Cada sitio debe usar al menos su propio prefijo:

$db_tbl_prefix = 'example_';

Su configuración también puede sustituir tema, autenticación, correo y otros ajustes.

Warning

Multisitio comparte código y no ofrece aislamiento fuerte entre inquilinos. Un error o vulnerabilidad puede afectar a varios sitios. Use despliegues separados si necesita mayor aislamiento.

Operación

  • Respaldar tablas y configuración de cada sitio.
  • Actualizar todos los sitios juntos.
  • Probar autenticación por separado.
  • Comprobar que los enlaces conservan la selección.
  • Verificar quiosco e informes públicos en cada contexto.
  • Documentar prefijos para evitar mantenimiento cruzado accidental.

La integración MRBS 1.12.2 no admite autenticación multisitio de WordPress.