htaccess允许访问特定用户

Val*_*Net 7 .htaccess

我试图通过htaccess限制对特定用户的每个文件的访问.
它甚至可能吗?
我不知道如果只有当用户名不是特定用户时才允许每个文件访问,我使用PHP登录HTTP(REMOTE_USER of $ _SERVER)

M S*_*ost 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
Run Code Online (Sandbox Code Playgroud)

更多信息可以在很多在线参考资料中找到,这是最先提出的信息之一:http://www.apacheweek.com/features/userauth

  • 为了满足好奇心,多个特定用户只需用空格“需要用户 tom jane jenny”分隔即可 (2认同)