サブドメイン、つまりsubdomain.mysite.comでlaravelを実行しています
私はこのように私の構造をセットアップしました:
username
-public_html
--subdomain
---public
基本的に、サブドメインを作成したときに設定したパスはsubname/public
、サブドメインがパブリック フォルダーを指すようにしました。サブネームにlaravelをアップロードしたので、誰かがサブドメインのURLにアクセスすると、パブリックフォルダーが表示され、laravelの到着ページが表示されます。
mysite.com/subname を参照すると、禁止されたページが表示され、mysite.com/subname/public を参照すると、到着したlaravelのロゴが表示されます。
この方法でサブドメインにlaravelをセットアップしても安全ですか、それともアプリ/モデル/コントローラーフォルダーなどを公開していますか?
これは非常に悪いので、laravelコアファイルをpublic_htmlの上に移動する必要がありますか?
これが理にかなっていることを願っています
ありがとう