|
如果需要apache中的某个站点只允许指定IP能访问
就去修改虚拟目录的配置文件中的Allow From字段 (记得先备份你要修改的文件)
默认是All 也就是所有IP都可以访问,完全开放的。
把All 改成你指定的IP, 这样只有你指定的IP才能访问。
Apache中限制和允许特定IP访问
<Directory "/var/www">
Options All
AllowOverride None
Order Deny,Allow
Deny From all
Allow From 192.168.0.0/24
Allow From 127.0.0.1
Allow From 59.37.x.x/28
</Directory>
上面这一段的意思是对/var/www目录下面的文件,只允许从192.168.0/24 和 127.0.1、59.37.x.x/28这几个IP段内的用户访问.
下面的这一段与上面的刚好相反,禁止从192.168.0 和 127.0.1这两个字段内的用户访问.
<Directory "/var/www">
Options All
AllowOverride None
Order Deny,Allow
Allow From all
Deny From 192.168.0
Deny From 127.0.0.1
</Directory>
|
|