我怎样才能在CakePHP中进行这种路由?

时间:2012-12-13 19:11:22

标签: cakephp routing

我有这样的链接:

www.mydomain.com/users/view/1

但我希望用户访问:

www.mydomain.com/profile/1

当他们输入/点击第一个链接时。我已经阅读了这个页面,我可以用这个做一些基本的东西,但我仍然无法弄清楚这个:

http://book.cakephp.org/2.0/en/development/routing.html

我感谢任何帮助和解释(我在版本2.x)。感谢。

1 个答案:

答案 0 :(得分:2)

有人告诉我使用它并且它有效:

Router::connect(
    '/profile/:id', 
    array('controller' => 'users', 'action' => 'view'), 
    array('id' => '[0-9]+', 'pass' => array('id'))
);

现在/profile/1执行/users/view/1

的工作