Записал в роуты строчку:
Код: Выделить всё
'/<lang:(ru|en)>/' => "/static/index"
Как понимаете - это прям совсем не то, что я ожидаю.
При реализации более сложной логики и использованием в роутах конструкций вида
Код: Выделить всё
. . .
[
'pattern' => $item['url'],
'route' => "/static/index",
'defaults' => [
'alilas' => $item['file'],
'param1' => $item['param1'],
],
]
. . .
Как итог - я "костылю" конструкцией вида:
Код: Выделить всё
\Yii::$app->request->getHostInfo() . '/' . \Yii::$app->request->getPathInfo()
Почему у меня Url::canonical, выдает неприемлемую дичь?
Для чего мне pretty-urls, когда система зачем-то "вскрывает" их...