我在俄罗斯的网络服务器上收到了大量不需要的流量。它似乎主要是引用垃圾邮件,偶尔会失败的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>
任何人都对我可能做错了什么有任何想法?