laravel5で、http://aaa.com/laravel_project/public じゃなくて http://aaa.com/laravel_project でアクセスさせる方法

laravel5で、http://aaa.com/laravel_project/public じゃなくて http://aaa.com/laravel_project でアクセスさせる方法

一番簡単なやり方は、publicフォルダへのシンボリックリンクを張る事。

シンボリックリンクを使うメリットは、他にもあって「publicフォルダへのリンクファイルだけ、Webフォルダ(htdoc/WWWなど)に公開」する事で、セキュリティが向上する。

※通常は、laravelプロジェクト全部をWeb公開フォルダに配置する事が多い。

なので、Webフォルダ(htdoc/WWWなど)とは無関係な場所にlaravelプロジェクトを生成して、publicフォルダへのリンクを張るのが正解。