2009-08-02 128 views
4

这可能很简单,但我找不到它。 我想制作一个.htaccess文件,因此没有人可以进入该文件夹。 除服务器上的php。在目录中禁止访问.htaccess

没有人知道代码行吗?

感谢 Matthy

回答

14

你想

Deny from all 
3

也许是更好的改变,而不是使用的.htaccess做文件夹的权限和所有权。

Deny from All 

是做在.htaccess

+0

如果更改权和所有权,PHP(由运行Apache)将无法访问该目录内的文件;我敢打赌,OP仍然希望能够访问那些使用PHP的人 - 他可能只是不希望任何人直接下载文件。 – 2009-08-02 14:13:51

6

相反的方式拒绝所有的流量,你可以尝试用mod_rewrite的重定向它,使之有用即回到网站的流量。

RewriteEngine on 
rewriteRule ^path/to/forbidden/directory/? index.php [L] 
1
<Files *.*> 
order allow,deny 
deny from all 
</Files>