我正试图通过htaccess限制对特定用户的每个文件的访问
甚至可能吗?
我不知道如果只有当用户名不是特定用户时才允许每个文件访问,我使用PHP登录HTTP(REMOTE_USER $ _SERVER)
答案 0 :(得分:17)
您需要使用htpasswd实用程序创建要允许的用户数据库/特定用户。从那里,在您要限制的目录中的htaccess文件中,使用:
AuthUserFile /path/to/.htpasswd
AuthName "Authorization Form Title"
AuthType Basic
#Allow any valid user
require valid-user
#Allow only one user with specified username
require user username
可以在大量在线参考资料中找到更多信息,这是最先提出的信息之一:http://www.apacheweek.com/features/userauth
答案 1 :(得分:0)
此链接将帮助您生成.htaccess& .htpasswd