设置通配符路由器CakePHP的

问题描述:

嗨...... 我想创建规则,当我的个人资料页面访问mysite的:设置通配符路由器CakePHP的

后市展望: http://www.example.net/johnsnow

我创建这样

Router::connect('/*', array('controller' => 'users', 'action' => 'profile')); 
路线

它的工作原理是(http://www.example.net/johnsnow)但是之后默认的路由器和路由器定义不起作用,我也试过这条路由。如果你想从URL将控制器的名字,只需添加下面一行在你的routes.php文件文件

Router::connect('/:name', array('controller' => 'users', 'action' => 'profile'), array('pass' => array('name'))); 

结果是相同:(

在CakePHP。

路由器连接::( '/:动作',阵列( '控制器'=> '页'));

其来类似的东西的locahost/stiename /动作

请参考以下链接:

http://anuragtrivediphp.blogspot.in/2011/09/remove-controller-name-from-url.html

cakephp remove controller name from url

+0

感谢@ K.Raj。其作品 – rslhdyt 2014-09-29 02:13:12

+0

我很高兴,我可以帮你... @rslhdyt – 2014-09-29 06:06:29