私はlaravelのウェブサイトを書き直していますが、SEOのためには、301のリダイレクトを行うルートをいくつか作成する必要があります。
旧リンク:www.website.com/category.php?category={id}
Laravel 5.4 + PHP例えば7.0page.phpの使い方は?id = {id} route on laravel
を使用して
:訪問者は、古いスタイルのウェブサイトのリンクにアクセスしてもらいます は次の宛先にリダイレクトされます:
新しいリンク:www.website.com/category/{category-name}
しかし、私はlaravel上でこのようなルートを作成するとき、それは動作しません:「?」
Route::get('/category.php?category={id}', function ($id) {
// Old route style, search new route and do the redirect.
});
私が削除した場合それはちょっとうまくいくが、それは私の古いリンクをターゲットにしないだろう。 URLに
これはlaravelでサポートされていますか?
そうでない場合は、これを達成するにはどうすればよいでしょうか?
これは正しいです。 – devk
ありがとう!完璧に働いた! – lcsdms