Мультисайт¶
Многосайтовый режим позволяет использовать одну установку MRBS для нескольких логически обособленных сайтов.
На каждом сайте есть каталог конфигурации:
Сайты выбираются с помощью строки запроса:
Модель изоляции¶
Каждый сайт должен использовать как минимум собственный префикс таблицы:
Конфигурация сайта также может переопределять тему, аутентификацию, почту и другие настройки.
Warning
Мультисайт — это общий код приложения, а не строгая изоляция клиентов. Ошибка конфигурации или уязвимость приложения могут повлиять на несколько сайтов. Используйте отдельные развертывания там, где требуется более строгая изоляция.
Эксплуатационные соображения¶
- Создайте резервную копию таблиц и конфигурации каждого сайта.
- Применяйте обновления ко всем сайтам одновременно, поскольку у них общий код.
- Проверьте аутентификацию отдельно для каждого сайта.
- Убедитесь, что сгенерированные ссылки сохраняют выбранный сайт.
- Проверьте режим киоска и общедоступные отчеты в каждом контексте сайта.
- Документируйте префиксы таблиц, чтобы избежать случайного межсайтового обслуживания.
Многосайтовая аутентификация WordPress не поддерживается интеграцией MRBS 1.12.2.