Можно Ли Удалить Название Модуля Из Url?

Во всех модулях контроллеры имеют уникальные имена.

Для обращения к контроллеру в url нужно указывать название модуля. А как сделать, чтобы не указывать?

чтобы писать не


127.0.0.1/test/index.php?r=user/user/login

а


127.0.0.1/test/index.php?r=user/login

Можно.

Почитайте документацию по роутингу.

похоже вам нужно не указывать не Модуль, а Контроллер (указать дефолтный, чобы он отрабатывал без явного указания)

в модуле User прописать




public $defaultController = 'user';



http://www.yiiframework.com/doc/api/1.1/CWebModule#defaultController-detail