Drupal 8. Поддомены пользователей.

Главные вкладки

Аватар пользователя lo_sinclair lo_sinclair 6 декабря 2018 в 19:05

Добрый день.
Поделитесь пожалуйста, как решали данную задачу на восьмерке?

У каждого профиля юзера свой поддомен. Имя домена задается самим пользователем.
Раньше с этим хорошо справлялся небольшой модуль subdomain.
domain access мне показался очень громоздким, и сходу найти решение именно это задачи не удалось.

Комментарии

Аватар пользователя lo_sinclair lo_sinclair 7 декабря 2018 в 22:10

У меня пока не получилось с ним справиться.
- если включить domain access, к материалам и юзерам добавляется настройка Action - Add selected content to the 'my_domain' domain - и так для каждого созданного домена, чего совершенно не нужно.
- Несмотря на данные настройки, все поддомены у меня пока что открываются как обычный корневой домен Smile т.е
site.ru = mysite1.site.ru = mysite2.site.ru
site.ru/user/2 = mysite1.site.ru/user/2 = mysite2.site.ru/user/2
- список всех существующих поддоменов мне тоже не нужен, вдруг их сотни.

Поддомен должен привязыватmся к юзеру динамически в момент его(юзера) создания. И т.д..

В общем, пока не понимаю, как все это сделать с помощью domain. Возможно, в кастомном модуле использовать его api?

И не проще как-нибудь роутами разруливать пути к профилям пользователей?