Driver86
@Driver86
Немодератор toster.ru

Почему в режиме multisite админка урезана?

Есть несколько доменов:
site1.com
site2.com
...
И надо, что бы пользователи могли создавать себе сайт в поддомене (например, user.site1.com) на основе wordpress.
Я установил wordpress в site0.com, включил multisite wordpress. Остальные домены направил в эту же директорию на сервере.

Первая проблема: не ясно, как создавать сайты в поддоменах НЕ site0.com. Админка wordpress только предлагает указать поддомен для site0.com. Но это быстро решилось: потом, в процессе редактирования сайтов, там можно указать Site Url.

ОК, создал me.site1.com. Но затем возникла другая проблема: не получалось войти в админку нового сайта, т.е. me.site1.com/wp-admin/ - пишет, мол, у вас куки недоступны. Как оказалось, дело в том, что wordpress ставит куки для поддоменов site0.com и только, т.е. в куках указывается этот домен. Это решилось тем, что в wp-config.php заменил:
define('DOMAIN_CURRENT_SITE', 'site0.com');
на
define('DOMAIN_CURRENT_SITE', $_SERVER['HTTP_HOST']);


Войти в админку удалось. Но тут опять проблема: админка как будто бы сильно урезана, пунктов меню - почти нет, с трудом попав на страницу создания поста - нет кнопки "опубликовать". Проблемы с правами? Какие? В настройках сайта этот пользователь указан как администратор.
  • Вопрос задан
  • 240 просмотров
Решения вопроса 1
Driver86
@Driver86 Автор вопроса
Немодератор toster.ru
Мой косяк. Неправильно сервер (VPS) настроил.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы