拒绝访问子文件夹但不访问文件

时间:2013-06-09 12:37:48

标签: php apache .htaccess limit

这就是我的目标。我在我的公共文件夹中有许多文件夹,如图像,CSS,JavaScript,我想拒绝访问这些文件夹,但不能访问其中的文件。这似乎很容易,但是图像文件夹中的所有子文件夹,如图标,照片和用户,每个用户都有一个子文件夹,这项任务变得有点痛苦。由于我没有在单个htaccess文件中提供,我唯一的选择是在每个子文件夹中创建一个index.php并希望最好。这就是为什么我问是否有人可以提供一种递归方式来限制对所有子文件夹的访问,而不是使用单个htaccess文件限制对其中的文件的访问?我正在使用apache。

1 个答案:

答案 0 :(得分:3)

阻止访问目录将以下指令添加到.htaccess

Options -Indexes

您可以通过以下方式自定义禁止页面:

ErrorDocument 403 /somepage.php