我的網站是使用CakePHP和主頁網址被重定向,看起來像這樣CakePHP的主頁URL重定向
domain.com/pages/home
我想防止domain.com
重定向負載索引文件我無法弄清楚如何在不加載索引重定向。
這就是我現在所擁有的。
if(!$this->Auth->loggedIn()){
return $this->redirect('/pages/home');
}
我的網站是使用CakePHP和主頁網址被重定向,看起來像這樣CakePHP的主頁URL重定向
domain.com/pages/home
我想防止domain.com
重定向負載索引文件我無法弄清楚如何在不加載索引重定向。
這就是我現在所擁有的。
if(!$this->Auth->loggedIn()){
return $this->redirect('/pages/home');
}
如果您有這行代碼(如果沒有添加它),請檢查routes.php文件。
Router::connect('/', array('controller' => 'pages', 'action' => 'home'));
,這在控制器
if(!$this->Auth->loggedIn()){
$this->redirect('/');
//or
//$this->redirect(array('controller' => 'pages', 'action' => 'home'));
}
你說的是路由? https://book.cakephp.org/3.0/en/development/routing.html –
我嘗試過路由,但是我無法使它工作。如果(!$ this-> Auth-1)在路由器上連接('/',array('controller'=>'pages','action'=>'home')) > loggedIn()){ \t \t \t $ this-> home(); \t \t}' – DN0300