使用.htaccess阻止流量无法正常工作

时间:2015-06-10 18:09:10

标签: apache .htaccess ip

我在俄罗斯的网络服务器上收到了大量不需要的流量。它似乎主要是引用垃圾邮件,偶尔会失败的SQL注入尝试。由于我是田纳西州东部的一家小型本地企业,因此任何人都无法从俄罗斯访问我的网站。

我想阻止整个国家。所以我试图使用.htaccess文件来做到这一点。我使用此免费服务获取IP地址:http://www.ip2location.com/blockvisitorsbycountry.aspx

但它没有用。根据谷歌分析,我每天仍然可以从俄罗斯获得数千次网页浏览。

这是我.htaccess文件的当前内容:

AddHandler php-stable .php
<Limit GET HEAD POST>
order allow,deny
allow from all
deny from 2.16.159.0/24
deny from 2.16.160.0/23
deny from 2.16.168.0/24
deny from 2.60.0.0/14
deny from 2.92.0.0/14

[removed a whole bunch of IP addresses here for brevity]

deny from 217.199.224.0/20
deny from 219.3.97.0/24
</Limit>

任何人都对我可能做错了什么有任何想法?

0 个答案:

没有答案