Можно ли в правилах Yii UrlManager установить правило ИЛИ site /? Например, есть «действие Контакты в SiteController» и «контроллер MediController». Yii должен использовать действие из SiteController, если оно существует, или пользователь MediaController / index, если нет.
В UrlManager, он будет искать сверху вниз.
Итак, насколько мне известно, вы не можете определить два КОНТРОЛЛЕРА / ДЕЙСТВИЯ для одного и того же URL-адреса.
Но вы можете использовать контроллер forward в siteController. Если ваше условие не удовлетворяет, тогда перешлите к mediaController.
$this->forward('media/index');
Надеюсь помогает !!
Других решений пока нет …