Url cakephp路由设置
我想像这样为URL设置cakephp路由:/param1/contorllername/actionname/我如何才能做到这一点,如果我做到了,我如何使用Url cakephp路由设置,url,cakephp,routes,Url,Cakephp,Routes,我想像这样为URL设置cakephp路由:/param1/contorllername/actionname/我如何才能做到这一点,如果我做到了,我如何使用$this->redirect(数组('controller'=>$controllername,'action'=>$actionname))重定向我的页面。类似地,我如何使用$this->Html->link作为这个url。您可以在routes.php中定义它 Router::connect( '/:param1/:control
$this->redirect(数组('controller'=>$controllername,'action'=>$actionname))
重定向我的页面。类似地,我如何使用$this->Html->link
作为这个url。您可以在routes.php中定义它
Router::connect(
'/:param1/:controller/:action',
array(),
array('pass' => array('param1'))
);
然后你可以像这样声明路线
$this->redirect(array('controller'=>'posts','action'=>'view','param1'=>10))
这将重定向到/10/posts/view谢谢你,你的消息对我很有帮助。