2017-04-19 18 views
0
我登錄不起作用

我的應用程序工作絕對正常,當我在運行它提供受命令「phpartisan服務」,但是當我將它移動到XAMP它爲我家提供頁面,一切都很好,直到那裏,但是當我登錄它重定向到「本地主機」(在xampp該路線顯示有關PHP的信息)。當我把我的laravel項目進入XAMPP

的路線XAMP是:本地主機/ laravel /公共

我的路線文件,當我登錄:

Route::get('/staff', function() { return view('admin.index'); }); 

我不知道爲什麼我重定向到本地主機。

+0

好,你有沒有配置[重定向一次登錄](https://github.com/laravel/laravel/blob/master/app/Http/Middleware/RedirectIfAuthenticated.php#L21)? –

+0

我需要這樣做嗎?爲什麼要使用laravel給我的服務器? –

+0

你在''redirectsTo''的'AuthController.php'中有什麼? – James

回答

0

在你的內置LoginController.php把下面的代碼:

protected function authenticated(Request $request) 
{ 
    return redirect('/your path here'); // Redirect after login 
} 

希望它能幫助。

0

有以下兩種方式:

  1. 你已經配置了一個虛擬主機,你可以使用的東西訪問你的網站,如http://mysite.local,如果這是真的,一切都必須正常工作。

  2. 您訪問本地主機通過您的網站,像http://localhost/laravelproject/public,在這種情況下,你必須做的事情@Muhammad RIZWAN說,重定向使用絕對路徑:

    protected function authenticated(Request $request) { return redirect('http://localhost/laravelproject/public'); // Redirect after login }

但我強烈建議使用虛擬主機。

相關問題