2013-08-29 80 views
2

我在CakePHP中遇到了一个上下文中默认路由设置的问题。当我自动打开网址到www.mydomain.com时,它会转到www.mydomain.com/distributor/index。这工作正常,但是当我点击www.mydomain.com/search网址时,它不会重定向到www.mydomain.com/distributor/index,而是转到管理员登录页面。我正在使用Authenticate组件。所以我给了这个行为允许的权限。我的要求是当我打到网址www.mydomain.com/search时,它应该重定向到www.mydomain.com/distributor/index/search。CakePHP中带参数的默认路由设置

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

我很欣赏的帮助提前

回答

0

试试这个..

Router::connect('/search', array('controller' => 'distributor', 'action' => 'index'));