もくじ
現象
ルーティングもURLも正しいのに404エラーが出てしまいました。
ブラウザでキャッシュのクリアをしてみても、404エラーが出てしまう。
原因
何かしらのキャッシュが残ってしまい、ファイルを保存してもそのキャッシュを読み込んでしまっているためルーティングが正しく読み込まれず、404エラーが返ってきていたようです。
ブラウザのキャッシュではなく、routeなどのキャッシュをクリアしましょう。
解決策
routeのキャッシュをクリアする
$ php artisan route:clear
まるっとキャッシュを作り直す
$ composer dump-autoload $ php artisan clear-compiled $ php artisan optimize $ php artisan config:cache