8

我试图通过 htaccess 限制特定用户对每个文件的访问。
甚至可能吗?
我无法弄清楚如何仅在用户名不是特定用户名时才允许每个文件访问,我使用 PHP 的 HTTP 登录($_SERVER 的REMOTE_USER)

4

1 回答 1

20

您需要使用 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

于 2012-05-16T16:58:11.943 回答