Apache允许部分IP地址不需要通过密码进行访问某路径
将 /var/www/html/Malgal2/download 路径加密,但允许172.18.xxx.xxx无需密码访问
1.在http.conf中添加以下信息,
<Directory "/var/www/html/Malgal2/download">
Options Indexes FollowSymLinks
AllowOverride AuthConfig
Order allow,deny
Allow from 172.18
Satisfy any
</Directory>
2. /var/www/html/Malgal2/download 下编辑.htaccess文件,更改后内容如下:
AuthType Basic
AuthName "Login..."
AuthUserFile /var/www/html/protect-dir/mpass
Require valid-user
其中/var/www/html/protect-dir/mpass 为
htpasswd -c /var/www/html/protect-dir/mpass username(用户名)
创建的加密文件