![Apache 为不同用户提供多个页面的授权](https://linux22.com/image/627422/Apache%20%E4%B8%BA%E4%B8%8D%E5%90%8C%E7%94%A8%E6%88%B7%E6%8F%90%E4%BE%9B%E5%A4%9A%E4%B8%AA%E9%A1%B5%E9%9D%A2%E7%9A%84%E6%8E%88%E6%9D%83.png)
我有一个网站,里面有公共页面和受限页面。我想限制每个用户的每个页面,这样我的 cong
/var/www/应用程序/user1/user1.html
/var/www/application/user2/user2.html .... 适用于 n 个用户。
哪种授权模块合适?文件系统权限设置正确。例如,user2 目录仅可由 user2 访问。
我确实做了一些努力,通过指定所需的用户指令使其适用于 1 个用户。但这种扩展性不好。我是 apache confid 的新手。
答案1
您需要使用 Apache 的 htpasswd: http://httpd.apache.org/docs/2.2/programs/htpasswd.html
Apache 的这个指南将引导您编辑 .htaccess 文件并添加对各个网页的用户/密码访问权限: http://httpd.apache.org/docs/2.2/howto/auth.html