私はLaravel 5.4を使用しています。ユーザーが存在しないURLを入力すると、デフォルトのビューにリダイレクトされる問題が発生します。これはLaravelでどのように設定できますか?Laravel - フォールバックURLを設定する方法URLが存在しない場合、既定のページにリダイレクト
0
A
答えて
1
が/resources/views/errors/
で毎回ルートが存在しない
404.blade.php
と呼ばれるファイルを作成し、LaravelはHTTPステータス404を返し、そのビューを提供します。
0
この使用は、それが作業を取得するには、Setビューを作成し、
アプリ/例外/ Handler.phpに
/**
* Render an exception into a response.
*
* @param \Illuminate\Http\Request $request
* @param \Exception $e
* @return \Illuminate\Http\Response
*/
public function render($request, Exception $e)
{
if($e instanceof NotFoundHttpException)
{
return response()->view('missing', [], 404);
}
return parent::render($request, $e);
}
をこのコードを設定します。
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
を@EddyTheDoveよりhere
関連する問題
- 1. リダイレクトフォールバックの設定方法サブドメインURLに既に1つがない場合
- 2. この関数を編集してURLパラメータが存在しない場合に設定する方法
- 3. Wordpress - ページが存在しない場合にページをリダイレクトする
- 4. htaccessのHSTSヘッダーが既に存在しない場合に設定します。
- 5. 入力がデータベースに存在する場合はURLにリダイレクト
- 6. 既存のページでIISのURLリダイレクトが機能しない
- 7. 文字列が存在する場合、URLをリダイレクトする
- 8. 既存のURLが入力されていない場合、ユーザをホームページにリダイレクト
- 9. 既定のURLパラメータが設定されていない場合、設定します。
- 10. htaccess URLが存在する場合にURLを書き換える方法
- 11. Plesk Godaddyの別のURLに存在しないURLをリダイレクト
- 12. ユーザー名が存在しない場合ユーザーをページにリダイレクト
- 13. Laravel - 存在する場合、別のURLプレフィックスを確認する
- 14. ウェブ設定 - 特定のURLを別のURLにリダイレクトする
- 15. Laravel:任意のURLにリダイレクト中にカスタムヘッダーを設定する方法
- 16. URLにスキームを追加する(存在しない場合)
- 17. ファイルがディスク上に存在する場合、URLクエリは未定義ですが、そうでない場合は
- 18. URLが存在しない場合、ループ内の値をスキップ
- 19. .htaccess 301特定のURLをフォールバックでリダイレクトする
- 20. :フォントが存在しない場合の内容のフォールバック後
- 21. IFのユーザーが特定のページ/ URLにいる場合
- 22. OAuthリダイレクトURLをFacebookのアプリケーション設定に追加する方法
- 23. URLが存在しない場合のSAXParseException
- 24. Django URL - 値が存在しない場合のデフォルト値
- 25. ハッシュ値が存在しない場合に404ページを表示する方法
- 26. 存在しないページを既存の親にリダイレクト
- 27. .htaccessを介して存在しないURLを新しいURLにリダイレクトする方法
- 28. Spring統合サーバーのURL設定方法
- 29. {{}} {{}}に設定する方法URL
- 30. セッショントークンがFramework7に既に存在する場合は自動リダイレクト
感謝を参照してください。その働き。 –