【Laravel】存在しないページアクセス時にリダイレクトする方法!404ページ
この記事からわかること
- Laravelで存在しないページURLにアクセスされた時の対処方法
- トップページへリダイレクトさせる方法
- 404ページの作り方
index
[open]
\ アプリをリリースしました /
友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-
posted withアプリーチ
Laravelで存在しないページURLにアクセスされた時の対処方法
Laravelで存在しないページURLにアクセスされた場合は404ページを表示するかトップページへリダイレクトさせるのが定番です。
404ページのカスタマイズ
404ページはresources/views/errors
内に404.blade.php
というファイルを作成するだけでLaravelが自動で認識して反映させてくれます。
トップページへリダイレクト
トップページへリダイレクトさせたい場合はweb.php
に以下のコードを記述することで簡単に実装できます。
Route::fallback(static fn () => redirect()->to('/'));
トップページだけでなく、to
以降のパスを変更すれば任意のページへリダイレクトさせることが可能です。
まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。
ご覧いただきありがとうございました。