yii urlManager规则中的额外斜线

rqenqsqc  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(147)

我正在尝试将services/v2/Map到servicesV2
我试探着:

'services/v2' => 'servicesV2',

我试着:

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

还有:

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

我得到了一个错误:
系统无法找到请求的操作“v2”。

ev7lccsx

ev7lccsx1#

你把它放在数组的开始了吗?

'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>',
            ),

相关问题