2017-02-28 134 views
1

我在移動網站已創建Laravel 5網站的一個新版本的過程中,laravel 5重定向路由外部URL

不過,我需要鏈接到一些舊的靜態內容我的舊網站上的一個子目錄,所以我想創建一個自動重定向任何查詢到特定子目錄到舊網站的路由。

例如:

用戶進入:

www.site1.com/brochures/brochure1 

我希望它重定向到:

www.oldsite.com/brochures/brochure1 

而且我想擁有它的任何東西來作爲做

www.site1.com/brochures/whatever ... 

I希望它複製相同的路徑,但重定向到舊網站。我不想必須把每個小冊子,爲每一次的同時,一個新的小冊子被添加...

+0

爲什麼不將控制器中的http請求發送到該舊站點,並使用http請求接收數據。通過這樣做,你將完全篩選出這個新項目。 – nextt1

回答

0

一些諸如

Route::get('/brochures/{brochure}', function($brochure){ 
    return redirect('http://othersite.com/brochures/'.$brochure); 
}); 
+0

這正是我所需要的...我刪除了初始/在得到,因爲我的其他路線沒有初始/不知道它是否有所作爲... –

0

你可以試試這個:

return redirect()->to($path);