Дополнительная косая черта в правилах urlManager - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь сопоставить services/v2/ с servicesV2.

Я пытался:

'services/v2' => 'servicesV2',

И я пытался:

'services/v2/' => 'servicesV2/',

И:

'services/v2/<action:\w+>' => 'servicesV2/<action:\w+>',

И я получил ошибку:

Системе не удалось найти запрошенное действие "v2".

1 Ответ

0 голосов
/ 20 июня 2019

Вы положили его в начале массива?

'rules'     => array(
                'services/v2'                            => 'servicesV2',
                '<controller:\w+>/<id:\d+>'              => '<controller>/view',
                '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
                '<controller:\w+>/<action:\w+>'          => '<controller>/<action>',
            ),
...