事象1 : ページにアクセスしたら404 Not Foundになった 原因1.1 : Apacheの設定(httpd.conf等)でAllowOverrideがAllになっていないから AllowOverrideにNoneが指定されていることでドキュメントルートとなるpublicディレクトリ配下の.htaccessの使用が許可されていないから。 対応方法 : AllowOverrideにNoneが指定されていると.htaccessの使用が禁止された状態となっているのでAllへ設定してApacheを再起動する Laravelでルーティングをしているはずが404エラー? - Qiita