我有一个网站,现在用户只需打开一个目录并查看其中的所有文件。如何禁用它?
我在考虑php.ini文件,或者通常是任何可以解决问题的php配置(它是用PHP运行的Apache服务器)。
答案 0 :(得分:2)
在apache配置中禁用Indexes
选项。
将此信息放在网站根目录的httpd.conf
或.htaccess
中。
Options -Indexes
这样,如果文件夹没有索引页面,用户将收到403 Forbidden错误。
答案 1 :(得分:1)
将一个名为.htaccess的文本文件放到您网站的root-dir或您要隐藏的目录中,并附上以下内容:
Options -Indexes