0
在我正在做一個網站,一個集成的遊戲。我把遊戲(在一個文件夾中)放在laravel項目的根目錄下。路由到遊戲文件夾公用文件夾
我想要的路線是「mywebsite.com/game」,但它重定向到「mywebsite.com/game/index.php」。但我只希望URL顯示'/遊戲'。
我控制器
// GAME
Route::get('/game', '[email protected]');
控制器:
public function game()
{
return Redirect::to('/game/index.php');
}
但是,當我這樣做,我得到 'ERR_TOO_MANY_REDIRECTS' 瀏覽到 '/遊戲' 的時候。它看起來像它不會像我打算在我的控制器中重定向到'index.php'。
我使用Redirect::to
錯的,因爲它不是一個laravel看法?或者是別的什麼?
您重定向到'/ game'被路由到,當你嘗試去'/遊戲/ index.php',因爲它與'/ game'開始。嘗試把你的遊戲放在不同的路徑上,比如'/ my-game'或者類似的東西 –
@SebBarre,的確可以解決這個錯誤,並且我可以進入遊戲。但是現在我的網址仍然顯示'/game/index.php'。我能解決這個問題嗎? – RW24
您可以通過網絡服務器級重定向來解決這個問題。聽起來你的遊戲不在Laravel中,所以你不能在那裏使用路由。 –