除了那些在美国的人之外,htaccess否认所有的IP地址?

时间:2011-08-14 20:47:16

标签: .htaccess ip ip-address

我有一个本地网站,我想加强对美国境内的访问;或者也许只在佛罗里达州内这是一个由于一些弱代码而被黑客入侵的Word Press网站。我已经看到两个IP地址列表来源.htaccess“允许拒绝”按IP地址控制。

国家/大陆的知识产权: http://www.countryipblocks.net/continents/

Wizcrafts列表: http://www.wizcrafts.net/htaccess-blocklists.html

阻止除美国流量之外的所有内容的最佳方法是什么?你会如何接近deny / allow?你会否认其他国家或试图只允许美国吗?

感谢任何评论,杰夫

2 个答案:

答案 0 :(得分:4)

this list添加到位于服务器根文件夹中的.htaccess 它只允许来自美国的连接。

ex .htaccess文件:

允许来自IP
203.31.234.0/24
129.230.176.0/20
等...

答案 1 :(得分:2)

您可以使用deny from All禁止访问您的网站!

countryipblocks中,您可以从所需区域下载所有IP,并将allow from IP添加到.htaccess文件中!所以只有那些IP才能访问您的网站!

编辑:请记住,您可以添加IP范围而不是一个IP! 我从该网站下载了.htacees,这没关系!