我正在尝试将用户重定向到登录后他所审阅的页面。但不能正常工作。有时用户会重定向到favicon网址。喜欢
http://www.example/favicon.ico
。有时候是一个css文件。
我所做的是
AppController.php
$url = Router::url(NULL, true); //complete url
if (!preg_match('/login|logout/i', $url)) {
$this->Session->write('lastUrl', $url);
}
UsersController.php
if ($this->Session->read('lastUrl')) {
$this->redirect($this->Session->read('lastUrl'));
exit;
} else {
return $this->redirect(Router::url('/', true));
}