我是CakePHP的新手,遇到了一个rounter问题。是否可以将前缀指向与前缀路由不同的目录?
我的路线是:
Router::prefix('api', function ($routes) {
$routes->extensions(['json', 'xml']);
$routes->resources('Users');
});
我只想使用/api/
的insetad,例如/api/1.0/
,同时维护文件夹结构。
我正在运行CakePHP 3.1。
非常感谢!
我相信你可以这样做:
Router::prefix('api', function ($routes) {
$routes->prefix('1.0', function ($routes) {
$routes->connect('/:controller');
});
});