阻止城市访问我的网站

我知道可以阻止一个国家​​使用apache,.htaccess查看我的网站。

我想知道是否有可能阻止来自特定城市(即德克萨斯州花冢市)的每个人访问我的网站。 如果这是不行的话,怎么样阻止所有的德州?

编辑 – 为什么。 有一个竞争对手公司,在花冢基地。 我希望他们认为我的网站已closures/脱机。 咳嗽脏..我知道

第二编辑 – 我这样做是因为他们倾向于窃取我的工作,以某种方式改变它,然后把它叫做自己的。 他们非常善于这样做,我不能求助于法律。

从技术上讲,无法阻止$ CITY / $ STATE / $ COUNTRY中所有用户的100%。 原因:

  • 代理服务器
  • 卫星连接
  • 不准确/不经常更新的地理位置数据库

如何找出您的竞争对手使用哪个ISP,然后阻止该城市使用的ISP的IP范围?

如果你想尝试阻止城市,看看mod_security + GeoIP (假设你正在使用Apache)。

滑稽的问题/想法btw 😉