问题描述
|
是否可以在同一网址创建两个路由?
因此,例如:
Router::connect(\'/\',array(\'controller\' => \'users\',\'action\' => \'login\'));
Router::connect(\'/\',array(\'controller\' => \'home\',\'action\' => \'index\'));
这个想法是例如www.mywebsite.com
会将登录页面显示为主页,而不会重定向到登录页面或其他任何内容。一旦用户登录,他们将再次被带到主页,但是它将加载主页控制器索引,但是还是相同的URL!
我该怎么做?
解决方法
好吧,您绝对不能那样做。
您可以尝试将
/
设置为home/index
,并检查用户是否已在home/index
视图中登录,如果未登录,则显示登录表单。并检查是否有正在控制器中登录的用户。
就是说,我真的无法想象您为什么要那样做。尤其是当您使用ѭ5时。