WordPress несколько доменов на одном вордпрессе

несолько доменов на одном вордпрес

При использовании нескольких небольших сайтов на одном хостинге можно использовать опцию мультисайт в вордпрессе. Это экономит место на хостинге, позволяет обойти ограничения на количество файлов и баз данных на хостинге. Так как используется  только один движок wordpress и одна БД для нескольких сайтов на разных доменах.

Мультисайтовость  или сеть сайтов в вордпрессе можно использовать как для разных доменов, так и для поддоменов. 

Я опишу способ как установить один вордпресс для нескольких разных доменов на хостинг с панелью управления cPanel.
1) Выбираем какой основной домен будем использовать.
2) В папку с этим доменом закачиваем водрпресс и затем устанавливаем его.
3) После того как WP установлен, заходим в файл wp-config.php и добавляем следующую строку: define('WP_ALLOW_MULTISITE', true);  перед строкой  /* Это всё, дальше не редактируем. Успехов! */
4) Теперь в консоли вордпресса заходим в появившийся пункт Инструменты - Установка сети и выбираем режим поддомены, e-mail админа вводим как и в основном сайте, а поддомен вводим любой (потом поменяем на нужный домен). Жмем далее и следуем появившимся инструкциям.
5) После выполнения предыдущих инструкций повторно выполняем вход в вордпресс. Теперь в левом верхнем углу у нас появился пункт Мои сайты.
6) Заходим в Мои сайты - Управление сетью - Сайты и выбираем Изменить в свежесозданом поддомене. И теперь меняем адрес сайта на нужный, т.е. вводим второй домен для сети WordPress Multisite.
Если второй домен уже добавлен на хостинг в cPanel, то продолжаем, если нет - добавляем. 
7) На хостинге в cPanel заходим в настройки второго домена и изменяем Корень Домена на папку первого домена.

Готово! Теперь при открытии адреса второго домена мы должны попадать в сетку сайтов вордпресс.

Если вылазит ошибка при авторизации на втором сайте сети водрпесс "ОШИБКА: Cookies либо заблокированы, либо не поддерживаются вашим браузером. Чтобы использовать WordPress, нужно разрешить cookies." Надо в файл wp-config.php  перед строкой  /* Это всё, дальше не редактируем. Успехов! */ добавить эти строки: 

define( 'COOKIE_DOMAIN', '' );
define( 'ADMIN_COOKIE_PATH', '/' );
define( 'COOKIEPATH', '/' );
define( 'SITECOOKIEPATH', '/' );

Если что-то не понятно пишите в комментариях. Пишу больше для себя, чтобы следующий раз не искать инфу на просторах интернета в разных местах. Если тема установка водрпреса для нескольких доменов будет востребована, то добавлю скриншоты к этой инструкции.

2 комментария:

Анонимный комментирует...

добрый день, распишите 7 пункт, все получилось кроме него

Анонимный комментирует...

Я справился, спасибо за статью