5

laravel アプリケーションの index.php ファイルが public ディレクトリに存在する理由について、誰かが光を当てることができるかどうか疑問に思っていました。代わりにルート ディレクトリに移動すると、どのようなリスクがありますか?

4

1 に答える 1

6

laravels パブリック フォルダー内のファイルとフォルダーは、Web からアクセスできるようになっています。セキュリティのため、laravel フレームワーク内の他のすべてのファイルとフォルダーは Web アクセスできないようにする必要があります。

index.php を laravels ルートに移動すると、フレームワークが壊れ、ベスト プラクティスに反します。

次の手順に従って、サーバー構成が DocumentRoot のパブリック ディレクトリを指すようにします。

于 2012-09-29T01:25:44.107 に答える