@jekahm

Как организовать мультиязычность в Yii2 с использованием поддоменов?

Доброго времени суток!
Наткнулся на статью с реализацией мультиязычности в Yii2 habrahabr.ru/post/226931. Хотел бы узнать, можно ли реализовать подобное, но с ипользованием поддоменов (соответственно не создавая их реально)? То есть, чтобы у ссылок был такой вид: en.example.com/mypage.
Заранее благодарен за помощь!
  • Вопрос задан
  • 516 просмотров
Пригласить эксперта
Ответы на вопрос 2
VladimirAndreev
@VladimirAndreev
php web dev
Ну так реврайт настройте в веб-сервере...
Ответ написан
Комментировать
conturov
@conturov
В DNS прописываете запись вида:
@ A 123.123.123.123
Таким образом сервер будет принимать любой поддомен

Затем создать нужные WWW-домены как алиасы к этому домена: en.domain.com, ua.domain.com, de.domain.com

Так мы скажем серверу что при запросе поддоменов en, ua, de нужно показывать основной сайт.

Затем в самом Yii уже ловить URL и разбирать его, назначая текущий язык.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы