用密码保护apache中只有一个文件夹

时间:2013-04-23 12:03:37

标签: apache

问题是我只想保护一个文件夹“admin”,我在我的.htaccess中使用它放在/ home / my_home / public_html

AuthName "message"
AuthType Basic
AuthUserFile /home/my_home/.htpasswd
require valid-user

但这会保护我的所有网站,而我想保护/ home / my_home / public_html / admin。在我的错误日志中,我看到:

/home/myhome/public_html/admin/.htaccess: <Directory not allowed here

1 个答案:

答案 0 :(得分:0)

您必须将.htaccess文件放入管理文件夹中。

.htaccess文件中的配置指令将应用于找到.htaccess文件的目录及其所有子目录。见Apache documentation