メモ的ななにか。

プログラミング関係の備忘録的な何か。

Laravel web.phpでルート情報を追加してアクセスしても500 Internal Server Errorになる場合の対処法


スポンサーリンク

xampp上でLaravel動かしてみたときに引っかかったので、メモ書きまでに。
チュートリアルで下記のようにweb.phpにルート情報を追記していきますが、
ドキュメントルート以外にアクセスしようとすると本来であれば"http://localhost/hello"へ画面遷移するはずが"500 Internal Server Error"になってしまいました。

Route::get('hello',fucntion(){
~略~
});

対処法としては"public/.htaccess"ファイルの下記の部分を修正することで他のページも見られるようになりました。

RewriteRule ^ index.php [L] // 修正前
RewriteRule ^(.+)$ /index.php [L] // 修正後

( ..)φメモメモ...