// Blog

Как установить и настроить WordPress Multisite: полное руководство — CLIQHOST

05 октября 2026 г. · by Alex M.

Как установить и настроить WordPress Multisite: полное руководство — CLIQHOST

Если вы управляете несколькими сайтами на WordPress или хотите предоставлять клиентам отдельные сайты из одной установки, WordPress Multisite — это именно то, что вам нужно. Вместо десятков независимых установок с отдельными обновлениями, Multisite позволяет управлять целой сетью сайтов из единой панели администратора.

В этом полном руководстве вы узнаете, что такое WordPress Multisite, когда его стоит использовать, как активировать и настроить шаг за шагом, а также каких ошибок следует избегать.


Что такое WordPress Multisite?

WordPress Multisite — это функция, встроенная в WordPress (начиная с версии 3.0), которая позволяет создать сеть сайтов на основе единой установки WordPress. Все сайты в сети:

  • Используют один и тот же исходный код WordPress
  • Работают с одной базой данных (с отдельными таблицами по префиксу)
  • Управляются централизованно Супер-администратором
  • Могут иметь общие или индивидуальные темы и плагины

Типичные сценарии использования

  • Веб-агентства, управляющие десятками сайтов для клиентов
  • Редакционные платформы с независимыми разделами (например, news.example.com, sport.example.com)
  • Университеты и учреждения с подсайтами для каждого отдела
  • Интернет-магазины с версиями для разных стран или языков
  • Блог-сети в стиле WordPress.com

Технические требования перед началом

Перед активацией Multisite убедитесь, что:

  1. WordPress установлен и работает на основном домене
  2. Все плагины деактивированы на момент активации (временно)
  3. У вас есть доступ к файлам сервера (FTP, File Manager cPanel или SSH)
  4. У вас есть доступ к wp-config.php и .htaccess
  5. Ваш сервер поддерживает wildcard DNS (если планируете поддомены)

Если вы используете хостинг WordPress с cPanel от CLIQHOST, доступ к файлам прост через File Manager прямо из панели управления.

Для сети Multisite с высоким трафиком рекомендуем VPS NVMe, который обеспечивает необходимую скорость I/O для десятков одновременных сайтов.


Шаг 1: Активация WordPress Multisite

1.1 Редактирование wp-config.php

Откройте файл wp-config.php из корневой директории установки WordPress и добавьте следующую строку ДО строки /* That's all, stop editing! */:

/* Активация WordPress Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Сохраните файл. Теперь функция Multisite разблокирована, но ещё не активирована.

1.2 Запуск установки из панели управления

  1. Перейдите в панель WordPress → Инструменты → Настройка сети
  2. Вы увидите страницу с двумя вариантами:
    • Поддомены (например, site1.example.com) — требует wildcard DNS
    • Подкаталоги (например, example.com/site1) — проще, без специального DNS
  3. Заполните:
    • Название сети (например, «Моя сеть сайтов»)
    • Адрес электронной почты администратора
  4. Нажмите Установить

Примечание: Если WordPress установлен менее месяца назад, вы сможете выбрать между поддоменами и подкаталогами. Если прошло больше времени, опция подкаталогов может быть недоступна.


Шаг 2: Настройка системных файлов

После нажатия «Установить» WordPress отобразит два блока кода, которые необходимо скопировать вручную в соответствующие файлы.

2.1 Обновление wp-config.php

Добавьте блок, предоставленный WordPress, в wp-config.php, тоже до строки /* That's all, stop editing! */. Он будет выглядеть примерно так:

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false ); // true для поддоменов
define( 'DOMAIN_CURRENT_SITE', 'example.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

2.2 Обновление .htaccess

Замените существующее содержимое .htaccess блоком, предоставленным WordPress. Пример для подкаталогов:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# Добавление слеша к /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]

После сохранения обоих файлов войдите заново в WordPress. В панели администратора появится меню «Управление сетью».


Шаг 3: Настройка wildcard DNS (для поддоменов)

Если вы выбрали вариант с поддоменами, необходимо настроить wildcard DNS в DNS-зоне вашего домена.

В cPanel (или у DNS-провайдера) добавьте запись типа:

*.example.com   A   IP_ВАШЕГО_СЕРВЕРА

Эта запись гарантирует, что любой поддомен (site1.example.com, site2.example.com и т.д.) будет указывать на ваш сервер.

Если вы используете shared-хостинг с cPanel от CLIQHOST, добавить wildcard можно прямо из Zone Editor в cPanel.

Для более сложных сетей с внешним DNS обратитесь за технической помощью через страницу контактов CLIQHOST.


Шаг 4: Управление сетью Multisite

4.1 Панель управления сетью

После активации управление сетью доступно из:

Верхняя панель → Управление сетью → Консоль

Или напрямую по адресу: https://example.com/wp-admin/network/

Из этой панели вы можете:

  • Добавлять новые сайты в сеть
  • Управлять пользователями всей сети
  • Устанавливать и активировать темы/плагины для всей сети или отдельных сайтов
  • Просматривать все сайты с их статусом

4.2 Добавление нового сайта в сеть

  1. Перейдите в Управление сетью → Сайты → Добавить новый
  2. Заполните:
    • Адрес сайта (поддомен или подкаталог)
    • Название сайта
    • Адрес электронной почты администратора сайта
  3. Нажмите Добавить сайт

Новый сайт будет доступен немедленно с собственной панелью администратора WordPress.

4.3 Управление плагинами в Multisite

Плагины в Multisite работают на двух уровнях:

Уровень Описание
Активация для всей сети Плагин работает на ВСЕХ сайтах, управляется только Супер-администратором
Активация на уровне сайта Администратор каждого сайта может активировать/деактивировать индивидуально

Для активации плагина для всей сети: Управление сетью → Плагины → Network Activate.

4.4 Управление темами в Multisite

Аналогично плагинам:

  • Супер-администратор устанавливает темы из Управление сетью → Темы
  • Может активировать тему для всей сети или сделать её доступной для администраторов отдельных сайтов
  • Администраторы сайтов выбирают из доступных тем

Шаг 5: Пользовательские домены для сайтов сети

Одна из наиболее полезных функций — domain mapping — возможность привязать полностью отдельный домен к сайту в сети.

Например: site1.example.com можно также открыть как www.moykliyent.ru.

5.1 Настройка domain mapping

Начиная с WordPress 4.5+, domain mapping встроен нативно. Шаги:

  1. Направьте DNS клиентского домена (moykliyent.ru) на IP вашего сервера
  2. В Управление сетью → Сайты отредактируйте нужный сайт
  3. В поле Адрес сайта замените поддомен на пользовательский домен
  4. Сохраните

Для сайтов на выделенных серверах управление несколькими доменами намного эффективнее на управляемом выделенном сервере, где конфигурация Apache/Nginx полностью под вашим контролем.


Шаг 6: Оптимизация производительности Multisite

Сеть Multisite генерирует больше запросов к базе данных и трафика по сравнению со стандартной установкой. Вот несколько важных оптимизаций:

6.1 Включение объектного кэширования

Установите и настройте Redis или Memcached для объектного кэширования. На VPS Redis устанавливается просто:

sudo apt install redis-server
sudo systemctl enable redis-server --now

Затем добавьте в wp-config.php:

define( 'WP_CACHE', true );
define( 'WP_REDIS_HOST', '127.0.0.1' );
define( 'WP_REDIS_PORT', 6379 );

Установите плагин Redis Object Cache и активируйте его для всей сети.

6.2 Оптимизация базы данных

Multisite создаёт более 11 дополнительных таблиц для каждого нового сайта. При десятках сайтов база данных может стать очень объёмной. Рекомендуем:

  • Планировать регулярную очистку ревизий WordPress
  • Использовать плагин оптимизации БД, активированный на уровне сети
  • На хостинге CLIQHOST планы VPS SSD включают оптимизированный для WordPress MariaDB

6.3 Настройка CDN

Для сетей с большим объёмом медиаконтента CDN (сеть доставки контента) распределяет статические файлы и снижает нагрузку на сервер. Cloudflare — популярный и бесплатный вариант.


Частые проблемы и их решение

Ошибка «Too many redirects»

Причина: Конфликты в .htaccess или неверные настройки URL в базе данных.

Решение:

// Добавьте в wp-config.php
define( 'FORCE_SSL_ADMIN', false );
// Или принудите HTTPS при наличии SSL
define( 'FORCE_SSL_ADMIN', true );

Плагины не отображаются на отдельных сайтах

Причина: Плагины должны быть сначала установлены Супер-администратором и либо активированы на уровне сети, либо сделаны доступными для индивидуальной активации.

Решение: Супер-администратор → Управление сетью → Плагины → убедитесь, что плагин установлен.

Ошибки при загрузке файлов

Причина: Директория wp-content/uploads/sites/ имеет неправильные права доступа.

Решение:

chmod -R 755 wp-content/uploads/
chown -R www-data:www-data wp-content/uploads/

Поддомены не работают

Причина: Wildcard DNS настроен неверно или SSL-сертификат не покрывает поддомены.

Решение: Проверьте DNS-зону и используйте wildcard SSL-сертификат, покрывающий *.example.com.


Безопасность сети WordPress Multisite

Сеть Multisite представляет собой более широкую поверхность атаки. Несколько важных мер:

  1. Ограничьте регистрацию пользователей на уровне сети, если это не нужно публично
  2. Обновляйте WordPress централизованно — одно обновление защищает всю сеть
  3. Используйте надёжные пароли и двухфакторную аутентификацию для Супер-администратора
  4. Установите брандмауэр веб-приложений (WAF) на уровне сервера
  5. Делайте регулярные резервные копии — в cPanel CLIQHOST автоматические бэкапы включены в планах хостинга
  6. Мониторьте логи доступа для выявления подозрительной активности

Multisite vs. Отдельные установки: что выбрать?

Критерий Multisite Отдельные установки
Централизованные обновления ✅ Да ❌ Вручную для каждого сайта
Полная изоляция сайтов ❌ Частичная ✅ Полная
Потребление ресурсов ✅ Меньше глобально ❌ Больше глобально
Гибкость конфигурации ❌ Ограничена на уровне сайта ✅ Полная
Простота управления ✅ Единая панель ❌ Несколько панелей
Риск: взломанный сайт влияет на сеть ⚠️ Да ✅ Нет

Вывод: Multisite отлично подходит, когда у вас схожие сайты с централизованным управлением. Если сайты имеют очень разные технические потребности или клиенты требуют полной изоляции, отдельные установки безопаснее.


Резервное копирование и миграция для Multisite

Резервное копирование сети Multisite сложнее, чем стандартной установки:

  • База данных: Включает ВСЕ таблицы сети (не только со стандартным префиксом)
  • Медиафайлы: Сохраняйте wp-content/uploads/sites/, содержащий медиа для каждого сайта
  • Системные файлы: wp-config.php и .htaccess с конфигурацией Multisite

Для автоматического резервного копирования сервис управления серверами от CLIQHOST включает настроенные политики бэкапов под ваши нужды.


Заключение

WordPress Multisite — мощный инструмент, который может значительно упростить управление несколькими сайтами. Его активация требует внимания к техническим деталям — wp-config.php, .htaccess, DNS — но при правильной настройке обеспечивает замечательную эффективность.

Ключи к успеху с Multisite:

  • Производительный сервер, способный поддерживать сеть
  • Чёткая стратегия резервного копирования
  • Регулярные обновления и активная безопасность
  • Протестированные плагины, совместимые с Multisite

Если вы хотите запустить сеть WordPress Multisite без лишних хлопот, выберите VPS NVMe от CLIQHOST или изучите наши решения для WordPress-хостинга — наша техническая команда доступна 24/7 для поддержки. Посетите блог CLIQHOST для получения дополнительных руководств по WordPress и Linux.

SHARE
// what clients say

What Our Clients Say

Real reviews from customers who trust CLIQHOST for performance, reliability and expert technical support.

★★★★★

"We moved our online shop from a foreign host and the difference is night and day — pages load instantly and support replies in minutes, in Romanian."

AM
Andrei M.
eCommerce owner · Chișinău
★★★★★

"Migrated 12 client sites to CLIQHOST. Free migration, zero downtime, and the cPanel setup is exactly what my team needed. Highly recommend."

EV
Elena V.
Web agency · Bălți
★★★★★

"Our NVMe VPS handles traffic spikes without a sweat. Full root, local datacenter, and billing in MDL — everything we wanted from a provider."

DC
Dmitri C.
SaaS founder · Chișinău