2

我正在使用 cakephp 3。我想frontends在 url 中隐藏控制器。

我的路线配置:

Router::connect('/:action', array('controller' => 'frontends'));

我想bloggers在 url 开始时将所有功能引用给控制器www.example.com/bloggers

Router::connect('/bloggers/:action', array('controller' => 'bloggers'));

www.example.com/bloggers也指前端Controller的索引功能。应该参考博主Controller的索引功能。有什么帮助吗?

4

1 回答 1

5

只需更改路由的顺序

先写这个

Router::connect('/bloggers/:action', array('controller' => 'bloggers'));

然后这个

Router::connect('/:action', array('controller' => 'frontends'));
于 2015-11-07T11:35:09.293 回答