如何阻止某人阅读我的.htaccess文件?

tih*_*iho 5 html .htaccess

我将.htaccess文件添加到文件夹以使其受密码保护.我想阻止所有用户能够读取.htaccess文件,因为它显示了我的.htpasswd的位置(我没有权限在此服务器上将此文件放在html树之外).

我尝试了http://www.javascriptkit.com/howto/htaccess8.shtml上的建议,但我仍然可以在网络浏览器上阅读我的.htaccess.这是我的.htaccess:

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile /home/www/users/mylogin/HTML/some_hidden_dir/.htpasswd 
AuthGroupFile /dev/null 
require valid-user

<Files .htaccess>
order allow,deny
deny from all
</Files>
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

And*_*ich 8

我总是在我的主根HTACCESS文件中使用这个方法,它就像一个魅力:

<Files ~ "^.*\.([Hh][Tt][Aa])">
 order allow,deny
 deny from all
 satisfy all
</Files>
Run Code Online (Sandbox Code Playgroud)

有关此方法的更多信息来自我的一个书签:

http://perishablepress.com/press/2008/05/20/improve-site-security-by-protecting-htaccess-files/