Apache——访问控制
Order | 指定执行允许访问规则和拒绝访问规则 |
Deny | 定义拒绝访问列表 |
Allow | 定义允许访问列表 |
Order allow,deny 先执行允许,再执行拒绝
Order deny,allow 先执行拒绝,再执行允许
若先允许(拒绝)了一个IP地址或网段的访问,再拒绝(允许)all,那么所有访问都被允许(拒绝)。
可指定All(所有客户机)、域名、IP地址、一个网段
在/etc/httpd/conf/httpd.conf
<Directory "/var/www/html/pub"> AllowOverride All </Directory>
在对应的/var/www/html/pub/.htaccess
允许所有客户都能访问到服务器,除192.168.0.20
Order allow,deny Allow from all Deny from 192.168.0.20
拒绝所有客户访问,除192.168.0.20
Order deny,allow Deny from all Allow from 192.168.0.20