2011-02-18 128 views
1

我刚刚启动了一个ec2服务器,并将所有的php代码放在服务器上,我需要更改权限,以便用户不能去像http:example.com/admin这样的站点,并查看php文件列表....我需要更改整个文件夹或每个文件的权限还是有递归的-R命令,将工作...我认为他们都是目前777 ...这是不好的PHP文件权限

回答

0

如果您的网站是在一个admin文件夹中,您可以在管理员根目录中放置.htaccess文件,其中包含:

​​
1

假设您w ant只禁用文件列表,而不能访问文件本身,那么你需要在Apache中为该文件夹禁用INDEXES选项。在apache配置中这样的东西可能是最好的。

<Directory /www/somefolder> 
    Options -Indexes 
    AllowOverride None 
</Directory>