我想阻止一个国家的巨大IP范围,我想问一下在htaccess中使用哪种方法是正确的。
(这是Mintify)
deny from 1.80.0.0/13 1.92.0.0/14 1.192.0.0/13 1.202.0.0/15 1.204.0.0/14 14.144.0.0/12 14.208.0.0/12 23.80.54.0/24 23.104.141.0/24 23.105.14.0/24
(这是常规的)
deny from 109.105.128.0/20
deny from 109.105.144.0/21
deny from 109.105.159.0/18
deny from 109.105.161.0/19
两种格式都有效吗?
答案 0 :(得分:0)
请参阅:http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html
Deny from all|host|env=[!]env-variable [host|env=[!]env-variable] ...
可以使用任何一种方法,...
意味着您可以拥有更多这些参数。您选择使用哪一个取决于您希望它的可读性或您希望如何组织IP块列表。