Apache中限制和允許特定IP訪問
2015-10-10 15:06:01
11690
這個(gè)代碼可以加到“httpd-vhosts.conf”虛擬站點(diǎn)下的配置文件進(jìn)行段單個(gè)站點(diǎn)限制,
也可以加到“httpd.conf”配置文件下進(jìn)行對所有站點(diǎn)的限制。
<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這幾個(gè)IP段內(nèi)的用戶訪問.
下面的這一段與上面的剛好相反,禁止從192.168.0 和 127.0.1這兩個(gè)字段內(nèi)的用戶訪問.
<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>