是否可以列出目录中的所有文件?
asdf.com/dir/
但是目录中有 index.html,所以当您导航到它时,index.html 就会弹出。
为了预防起见,我添加了
IndexIgnore *
答案1
我误解了你的问题——我读到的似乎是你想列表目录中的所有文件。我在下面编辑了我的答案。
您需要在.htaccess
或中类似这样的内容httpd.conf
:
<Directory "/var/www/foo/dir">
AllowOverride Indexes
Options -Indexes
</Directory>
尝试列出该目录的内容将始终导致 403 Forbidden。
或者,您可以在那里放置一个空白的 index.html,效果相同。用户将无法查看目录列表。IndexIgnore
没有明确需要。