0
我注意到,如果您的網站位於域的根目錄,如www.example.com而不是www.example.com/網站/那麼如果你在Yii的配置中設置了$ loginUrl ='/',那麼重定向將不起作用,因爲在處理的時候url被剝離爲空字符串。 爲了克服這個我添加
public function init() {
parent::init();
$this->loginUrl = Yii::app()->getRequest()->getBaseUrl(true);
}
在我WebUser.php
我希望這將是有幫助的人。
然而,沒有人知道是使用Yii控制器做
$this->redirect('/');
而不是
$this->redirect(Yii::app()->getRequest()->getBaseUrl(true));