2016-10-08 45 views
0

我想讓管理員在特殊表中創建一對網址。Laravel動態重定向(重寫)數據庫

例如,我們有一個鏈接example.com/cars/bmw?sort=desc &顏色=白色& price_from = 999999999 &上限= 20

管理員希望通過給這個頁面的訪問example.com/bmw-cool

因此,如果用戶繼續第一個鏈接,他會得到approppriate內容,但他的網址更改爲秒。如果他直接進入第二個鏈接,他會在第二個鏈接下提供相同的內容。

什麼是創建這樣的重定向/重寫表的最佳方式是什麼?

回答

0

你會在你的routes.php文件補充一點:

// in routes.php 
Route::get('/bmw-cool', function() { 
    return redirect('cars/bmw?sort=desc&color=white&price_from=999999999&limit=20'); 
}); 
+0

在這種情況下,我剛往常一樣網址重定向了變化,但我想保存/在地址欄中 –

+0

寶馬爽那麼你最好使用'.htaccess'重定向 - 你可以按照這個教程:https://css-tricks.com/snippets/htaccess/301-redirects/ – swatkins

+0

這是一樣的 它只會重定向到另一個頁面,但我做不想更改網址 –