Задать вопрос
@ruslannasrutdinov

Как перенести модуль в поддомен при генерации url в yii2?

На сайте есть поддомен subdomain.example.com,
в правилах прописано, что при обращении к subdomain.example.com нужно стучаться в модуль subdomain и к соответствующему контроллеру и экшну.
'//<module:\b(?!www)\w+\b>.' . $domain .'/<controller:\w+>/<action:\w+>'=>'<module>/<controller>/<action>',

Всё работает как надо.
Когда я создаю ссылку таким образом
Url::to(['/module/controller/action'], true)
получаю ссылку следующего вида
subdomain.example.com/module/controller/action

Вопрос в следующем:
как мне заставить генерировать ссылку следующего вида? subdomain.example.com/module/controller/action
Мне нужно убрать имя модуля справа от домена. Чтобы оно отображалось только в виде поддомена.

P. S. Я понимаю, что при генерации url адреса внутри модуля, я могу просто убрать из пути имя модуля, но как быть, если я генерирую ссылку из другого модуля?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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