Как убрать дублирование на всех сайтах мультисайтинга.

Аватар пользователя alexo alexo 28 сентября 2018 в 12:53

Здравствуйте! У меня возникла проблема на мультисайтинге на новом хостинге.
Настраиваю все как обычно, чтобы отправлять ноду только на один сайт
1)В пункте "Настройки доступа к доменам"
Выключаю пункт "Отправить на все домены"

2)Выбираю один домен из списка

3)В пункте "Исходный домен" выбираю либо активный, либо вручную нужный домен.

Но нода публикуется везде.
Мультисайтин сделан с domain access. Домены в панели хостинга добавлены как addon domains, корневой папкой указана папка основного домена.
На другом хостинге у меня были синонимы основного домена просто.

Где еще можно посмотреть/поменять настройки?

0 Thanks

Комментарии

Аватар пользователя Andruxa Andruxa 28 сентября 2018 в 13:45
alexo wrote:

Но нода публикуется везде.

А смотрите под админом с id=1 ? Ему можно всё, никакие ограничения не действуют.

Аватар пользователя alexo alexo 28 сентября 2018 в 17:37

Спасибо. Под юзером 1 видно на всех сайтах, да. Под анонимом вообще не видно, ни на одном ни на другом.
Смотрю в правах, там вроде видимость собственно этого типа найти не могу. В настройках типа материала вроде ограничений нет.
пробую настроить тип материала только для одного домена в /admin/structure/types/manage/имя_типа_материала и все равно такая же ситуация.
Дело в том что добавлять в панели как addon domain мне в службе поддержки на хостинге предложили, но у них с domain access опыта нет. А алиасом там не получилось почему-то уже не помню почему. Вообще так кто-нибудь делал в панели как addon domains с указанием папки основного сайта как корневой директории для дополнительно? Сама папка осногого сайта лежит в корне аккаунта. Есть public_html, но сайт лежит не там, а в корне. Работало так? Или всегда синонимом только нужно (с снинонимами у меня там папка основного сайта была в папке domains)?

Аватар пользователя xakd xakd 29 сентября 2018 в 10:49
alexo wrote:

Под анонимом вообще не видно, ни на одном ни на другом.

А под обычными юзерами?

alexo wrote:

Сама папка осногого сайта лежит в корне аккаунта. Есть public_html

И почему так, а не как советует хостер?

Аватар пользователя alexo alexo 1 октября 2018 в 12:40

И почему так, а не как советует хостер?

Так советует хостер

А под обычными юзерами?

Нужно чтобы было видно нормально анонимам
Вообще с правами странно как-то после включения в этот раз, даже у роли administrator не все галки стоят, приходится вручную расставлять, у авторизованнного тоже не все галки нужные стоят, т.е. какие я поставлю такие и будут, смысла нет смотреть под авторизованным

Аватар пользователя alexo alexo 1 октября 2018 в 12:53

Система такая: в public_html один домен (прайм домен аккаунта), остальные просто в корне аккаунта и добавляются как addon

Аватар пользователя alexo alexo 1 октября 2018 в 23:34

Так как с domain access пока не получилось, настраиваю просто вручую. Создаю папку в папке sites, копирую в нее settings.php, но два вопроса:
1)Предположим у меня был сайт 1
Дальше мне нужно подключить к мультисайтингу сайт 2.
В инструкции сказано, что нужно в settings.php имя сайта поменять, я не могу найти, где:
БД - меняю, а имя сайта не вижу

2)меняю фактически только БД, а юзера и пароль юзера оставляю такими же, после редактирования settings php при переходе на страницу сайта 2 открывается процесс инсталляции, хотя файлы есть только в корне сайта 1 .
Так должно быть или я что-то не так делаю?
Вот эта инструкция https://www.youtube.com/watch?v=t7UU78To_xA
по-другому предлагает вариант с ярлыками, но там показано в
C panel, а у меня на хостинге другая панель, не пойму даже что он в этой инструкции делает с ярлыками и как. С какой папки на какую нужно делать ярлыки? Или что еще нужно сделать кроме расположения папки сайта в sites и редактирования settings.php?