Как настроить отдельный домен второго уровня для сайта в сети WordPress (multisite) на хостинге reg.ru

Появилась задача прикрутить специальный домен к сайту, который размещен в сети сайтов WordPress Multisite.

Исходная ситуация

1. Домен куплен и зарегистрирован на reg.ru

2. Хостинг на hosting.reg.ru

3. Панель ISP Manager.

4. Настроен сайт в режиме сети WordPress Multisite с возможность создания множества сайтов на поддоменах

Задача

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

Решение

Проверка опции в wp-config.php

После внесения этих изменений, сайт сразу же начнет работать по указанному новому домену (при условии, что веб-сервер сконфигурирован корректно), но работа на этом не закончилась. По умолчанию ядро WordPress сохраняет куки аутентификации на основном домене в сети, поэтому для дополнительных доменов требуется внести небольшое изменение в файл wp-config.php:

define( 'COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

Настройка домена в reg.ru

  1. Покупаем домен, к примеру texa-tyumen.ru
  2. Запись A должна вести на IP адрес нашего сервера
  3. Проверяем чтобы был верно настроен плагин WordPress Domain Mapping
  4. Находим запись WWW домена в ISP Manager и в настройках добавляем купленный домен в список псевдонимов (aliases) (более подробная инструкция есть на сайте reg.ru)

Результат выглядит вот так:

621

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

комментариев 5

  1. Здравствуйте! Вы то мне и нужны)) Собираюсь запустить мультисайт на хостинге от рег.ру. Подскажите, на каком тарифе работает сайт у вас? Какую нагрузку выдерживает?

    • На host 2 – пока 30 сайтов держит с нагрузкой каждого от 10 до 250 посетителей

    • Неплохо! И даже очень неплохо, я бы сказал. Спасибо. Тогда, начну с этого тарифа, а по мере увеличения нагрузки буду перебираться на более дорогие.
      Взял бы сразу VPS, но навыков администрирования совсем нет.

  2. Доброго времени суток.
    А как быть с SSL сертификатом?
    Он же будет работать только для основного домена.

  3. > А как быть с SSL сертификатом?

    надо обратиться в тех поддержку. как то точно настраивается. сейчас уже не вспомнить

Добавить комментарий для R2 D2Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *