CakePHP 3路由:如何路由控制器的基础



我使用的是cakehp3。我想在url中隐藏frontends控制器。

我的路线配置:

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

当url启动为www.example.com/bloggers 时,我想将所有功能引用到bloggers控制器

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

www.example.com/bloggers也指前端控制器的索引函数。它应该参考博主Controller的索引函数。有什么帮助吗?

只需更改路由的顺序

首先写入此

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

然后这个

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

相关内容

  • 没有找到相关文章

最新更新