Laravel Project

PHP のパッケージライブラリ管理ツール Composerをインストールして、
laravelをインストールしておけば、

laravel new プロジェクト名

でプロジェクトが作成される。(あらかじめ、作成するフォルダーに移動しておく)
バージョンは最新バージョンとなるので、6などの他のバージョンを入れる場合は、

composer create-project laravel/laravel プロジェクト名 --prefer-dist "6.*"

のようにするらしい。
しかしながら、最新バージョンのみを対象にするので、laravel newで十分。

プロジェクトはこれで作成されるが、追加設定しないとうまくいかないことがある。
プロジェクトのpublic フォルダーの.htaccessに次の1行を追記しないといけない。

RewriteBase /プロジェクトのルート

RewriteRule ^ %1 [L,R=301] の下に追記。

プロジェクトのルートはネットスーパーの例だと、RewriteBase /nsl となる。
(フォルダー名はsuperlockersだが、Apacheのhttpd.confにnslというAliasを登録しているため。)

この1行がないと、うまく動作しない。

次のバージョン9では、修正されているかもしれません。