【问题标题】:Homepage redirect in cakephpcakephp中的主页重定向
【发布时间】:2026-01-11 06:50:02
【问题描述】:

当用户访问我的网站http://xyz.com/ 时,可能会发生以下两种情况之一:

  1. 用户未登录
    • 我希望用户重定向到users/login
  2. 用户登录(活动会话)
    • 我希望用户重定向到dashboard/

我已经修改了路线:

Router::connect('/', array('controller' => 'users', 'action' => 'login'));

登录重定向工作正常并重定向到仪表板,但是当我点击主页时,它会将我带到users/

谁能帮我解决这个问题?

【问题讨论】:

  • 您能告诉我们您用于重定向的代码吗?您是否在使用身份验证组件?我会推荐使用它,因为它有很多你可以使用的内置功能。

标签: cakephp cakephp-2.0


【解决方案1】:

试试这个

$this->redirect(array('controller' => 'users', 'action' => 'login'));

【讨论】: