2016-11-16 7 views
0

を働いていないことは、私の管理コントローラ(唯一の管理者は、このセクションにアクセスする必要がある)のindex()である)(リダイレクト:CodeIgniterのは、与えられた下適切

public function index() { 
    $this->load->helper('url'); 
    $user = $this->session->user; 
    if (!$user) 
     $this->load->view('admin\login_form'); 
    else 
     redirect('admin/dashboard'); // I tried redirect('dashboard'); too 
} 

ユーザーがログインしている場合、それはlocalhost/store/localhost/store/index.php/dashboardにリダイレクトします。つまり、ベースURLの後にURL全体が追加されます(localhost/store)。私もの2番目のパラメータとして'refresh'を試しました。

答えて

0

はスラッシュでこれを試してみてください:

redirect('/admin/dashboard') 
+0

はすでに、何の変化を試していません。 –

+1

私はcodeigniterでプロではないが、これはあなたを助けることができます:http://stackoverflow.com/questions/11792268/how-to-set-proper-codeigniter-base-url – user2693928

+0

与えられたリンクの情報は完全に働いた:) –

関連する問題