私のpublic_html
フォルダーには、次のようなコードがあります。
echo file_get_contents('files/123.txt');
ユーザーは、サブフォルダーからテキスト ファイルを表示できます。files
しかし、Apache を使用して、ブラウザ経由でフォルダへの受信リクエストをブロックすることは可能ですか?
Apache 構成では、以下を追加できます。
<Directory /path/to/files/>
Order Deny,Allow
Deny from All
</Directory>
http://httpd.apache.org/docs/2.4/mod/core.html#ディレクトリ
file_get_contents を許可することは、Apache の問題ではなく、PHP の問題だと思います。
ただし、これを行ったら、忘れずに Apache を再起動してください。
Directory および Deny Apache ディレクティブを探しています。
http://httpd.apache.org/docs/2.2/howto/access.html
http://httpd.apache.org/docs/current/mod/mod_access_compat.html#deny