これらのパラメータを取得せずにルートにリダイレクトするget paramsを持つ従来のURLがあります。私web.phpでLaravelでパラメータを取得せずに経路指定にリダイレクト
は私が持っている:http://example.com/?page_id=5よう
Route::get('/', ['as' => 'welcome', 'uses' => '[email protected]']);
URLがhttp://example.com/に(302)をリダイレクトする必要があります。
public function welcome(Request $request)
{
if($request->has('page_id')) {
redirect()->to('welcome', 302);
}
return view('welcome');
}
それはリダイレクトに達したが、URLはまだそれに= 5 page_idのがあります?私は次のことを試してみましたコントローラーで
。次のようなものがあります。
redirect()->to('welcome', 302)->with('page_id', null);
違いはありません。 Laravel 5.3での後にパラメータを含むページをリダイレクトする最良の方法は何ですか?パラメータなしで1つに?
はいそれはありません! – Roderik
@Roderik - あなたがこの答えを見つけたら、このような他の質問への回答を促し、正しい答えをすばやく見つけるのに役立ちます。 –
私はすぐにそれを受け入れることが許されませんでした、それのための遅延があった(評判にリンクされている)。 – Roderik