をlaravel>それはあまりにも多くのエラーアクションここリダイレクトあまりにも多くの時間が、私はredirect-を使用しようと
try {
//If check urL category null
if (is_null($category)){
Log::error("[Front] [email protected] : notfound public category ");
//error redirect
return redirect()->action('Front\[email protected]', $url);
}
} catch (\Exception $e) {
return 'error';
}
は私web.php
Route::get('/{url?}', '[email protected]');
Route::get('/{name?}', '[email protected]')->name('promotiondetail');
である私のコントローラにリダイレクト私はfucntionを作ってみますURLが空の場合、リダイレクトアクションを使用します。
は空のルート1のキャッチがルート2へのリダイレクトの場合、どのような方法ですか? – test1321
ですので、 'redirect() - > route( 'promotiondetail'、$ url);と同じです。 – test1321
2つのルートとリダイレクトを作成するのではなく、ただ1つの応答しか返さないので、私の更新された回答を確認してください:) – lchachurski