文件夹访问限制Apache

时间:2011-05-09 11:02:57

标签: php linux apache .htaccess

我的Apache Web根目录上有以下目录结构。

我想将“source”文件夹限制为外部世界。目前可以通过其网址访问。

如何做到这一点?

index page

4 个答案:

答案 0 :(得分:5)

将.htaccess文件放在源文件夹中:

order allow deny
deny from all

答案 1 :(得分:1)

chmod -R o-rwx source

这将删除外部世界对目录源及其所有内容的权限

答案 2 :(得分:1)

您还可以在每个目录中放置一个带有禁止访问通知的index.html文件,因为index.html是打开目录时要查看的默认默认文件。

答案 3 :(得分:-1)

通过插入index.php并编写

,可以使目录看起来不存在
<?php
  header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found");
?>