<Limit GET HEAD POST>
order deny,allow
deny from 81.52.168.0/23
deny from 188.138.10.163/32
deny from 188.138.78.129/32
allow from all
</Limit>
我发现了一些代码,但我不符合。 如何使用此功能阻止我在巴基斯坦的网站?我不想在这个国家打开我的网站,所以任何人都可以告诉我我在做什么?如何阻止我们在巴基斯坦的网站?
<Limit GET HEAD POST>
order deny,allow
deny from 81.52.168.0/23
deny from 188.138.10.163/32
deny from 188.138.78.129/32
allow from all
</Limit>
我发现了一些代码,但我不符合。 如何使用此功能阻止我在巴基斯坦的网站?我不想在这个国家打开我的网站,所以任何人都可以告诉我我在做什么?如何阻止我们在巴基斯坦的网站?
TCP/IP不能像这样工作:你不能真正识别,更不用说“阻塞国家”,仅仅通过IP地址。
即使你试图破解一个.htaccess文件,IP地址列表也会非常大......并且你仍然会错过很多。
建议:阅读这篇文章,几种可能的方案为您提供:
http://www.sitepoint.com/how-to-block-entire-countries-from-accessing-website/
这又是一个很好的文章:
https://www.raymond.cc/blog/easily-block-visitors-from-a-country-using-htaccess/
有一个网站,countryipblocks.net,这将产生为你的htaccess文件。对于国家,显然你想选择巴基斯坦,那么你会想选择“.htaccess拒绝”选项,然后它会生成你需要的文件。
我创建了这个文件,但是能否告诉我下一步我要做什么。 –
再一次 - .htaccess可能是一个糟糕的想法 - 它可能会让你的服务器陷入困境,并且可能会遗漏很多地址。强烈建议:1)配置防火墙规则(如果可能的话)2)使用CDN(如果可能),3)使用像MaxMind这样的Apache模块与(可更新的)数据库GeoLite2结合使用4)使用技术组合。 .htaccess不是*答案。 – paulsm4
对我来说任何其他帮助物资。 –
放入.htaccess
文件和隐藏T:
<Limit GET HEAD POST>
order deny,
allow deny from 72.229.28.185
allow from all
</Limit>
感谢这篇文章,我已经读过这篇文章,但我不完全这样帮助。 –