laravel アプリケーションの index.php ファイルが public ディレクトリに存在する理由について、誰かが光を当てることができるかどうか疑問に思っていました。代わりにルート ディレクトリに移動すると、どのようなリスクがありますか?
質問する
8766 次
laravels パブリック フォルダー内のファイルとフォルダーは、Web からアクセスできるようになっています。セキュリティのため、laravel フレームワーク内の他のすべてのファイルとフォルダーは Web アクセスできないようにする必要があります。
index.php を laravels ルートに移動すると、フレームワークが壊れ、ベスト プラクティスに反します。
次の手順に従って、サーバー構成が DocumentRoot のパブリック ディレクトリを指すようにします。