1. На работе стандартная структура проектов на Yii2-advanced была изменена следующим образом:
yii2
Код: Выделить всё
- common
- console
- site
-- site_name
--- dev
---- controllers
---- models
---- web
...
--- pub
---- controllers
---- models
---- web
...
-- control
--- dev
...
3. В конфиге config/main.php прописан baseUrl => "site_name"
4. В корне сайта control есть файл index.php
Код: Выделить всё
<?php
if ( $_SERVER["REQUEST_URI"] == "/site_name/" )
require "../../site_name/dev/web/index.php"
?>
Конфиги из этого приложения подгружены, само приложение запускается, но не может разрезолвить контроллер/экшен
Что я пропустил?
PS: Для полноты картины выложу свой UrlManager
Код: Выделить всё
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'/' => 'site/index',
'<action:\w+>' => 'site/<action>',
'<controller:\w+>/' => '<controller>/index',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
],
],