現在、ローカルホストでウェブサイトを構築しています。私のファイルはwwwフォルダーにあります。www のすぐ内側に、index.php とその他の php ページがあります。
ユーザーから送信された写真を含む pictures/ のようなフォルダーもあります。css/ とすべての css ファイル。js/ width すべての js ファイルと includes/ と一部の PHP ファイル
私の問題は、ブラウザー localhost/pictures に入力すると、すべての写真のリストが表示されることです。localhost/css 、 localhsot/js または localhost/includes についても同じです。あなたは私のすべてのファイルのリストを持っています。これは、ロボットがすべてのファイルを簡単にダウンロードできる可能性があることを意味します。ただし、PHP ファイルは除きます (何らかの理由で適切にダウンロードされません: PHP コードにアクセスできません)。
ユーザーがメインディレクトリにアクセスできないようにする方法はありますか? www の index.php にリダイレクトする www/pictures 内に index.php ファイルを作成することを考えました。Web サイトのフォルダーの構造/構成に関するベスト プラクティスについては何も知りません。
ありがとう