結論
よくあるのが、[laravelプロジェクト名]/public
配下を[laravelプロジェクト名]配下に持ってきてindex.phpを修正する方法。
それよりも、laravelプロジェクトを公開したい場所とは別に置いて、[laravelプロジェクト名]/public
のシンボリックリンクを[laravelプロジェクト名]
で作成して公開したいディレクトリにおけばいい。
例 [laravel-sample]というプロジェクト名の場合
mogataro.com/application/laravel-sample
上記のURLにするには、
レンタルサーバーにて、/home/user名/mogataro.com/public_html/application/
にlaravel-sample/public
のシンボリックリンクをlaravel-sample
という名前で貼れば良い。
laravel-sample
プロジェクトディレクトリを/home/user名/mogataro.com/laravel-project
に置く$ cd /home/user名/mogataro.com/public_html/application
を実行ln -s ../../laravel-project/laravel-sample/public laravel-sample
を実行
※実体フォルダパス/home/user名/mogataro.com/laravel-project/laravel-sample
※/home/user名/mogataro.com/public_html/application
に移動
これでmogataro.com/application/laravel-sampleにアクセスすると、laravel-sampleのホーム画面が表示されるようになった。