Php 限制网站访问特定国家/地区

Php 限制网站访问特定国家/地区,php,geolocation,ip,Php,Geolocation,Ip,我想知道是否有可能使我的网站只提供给一个特定的国家。 因此,任何试图访问特定国家以外的网站的人都将无法访问该网站 我想得到一个php IP地理定位器脚本,如果他们的IP地址来自我决定的国家,我会做一个重定向 你们怎么推荐呢 多谢各位 编辑 这不一定要100%准确。只需要php代码,将做我需要的。 顺便说一下,这个国家是罗马尼亚。谢谢!:) 答案取决于你所说的“特定国家可用”是什么意思 如果国内计算机的IP地址不在您的列表中,该怎么办?那台计算机无法访问,但它位于一个国家 如果国外的计算机在您的列


我想知道是否有可能使我的网站只提供给一个特定的国家。 因此,任何试图访问特定国家以外的网站的人都将无法访问该网站

我想得到一个php IP地理定位器脚本,如果他们的IP地址来自我决定的国家,我会做一个重定向

你们怎么推荐呢

多谢各位

编辑

这不一定要100%准确。只需要php代码,将做我需要的。
顺便说一下,这个国家是罗马尼亚。谢谢!:)

答案取决于你所说的“特定国家可用”是什么意思

  • 如果国内计算机的IP地址不在您的列表中,该怎么办?那台计算机无法访问,但它位于一个国家

  • 如果国外的计算机在您的列表中有IP地址怎么办?那台计算机将有地址,但它不在该国

  • 如果具有国内IP地址的路由器转发来自国外的请求怎么办?如果国内路由器是网络的一部分,该怎么办

  • 如果一个公民离开这个国家,想从另一个国家访问你的国内网站,该怎么办?该公民的IP地址不是您的列表,将被拒绝访问


  • 在定义“特定国家可用”之前,您的问题无法得到回答。

    首先,没有IP地址和国家的绝对列表。第二,在国内很容易有一个代理服务器来转发来自国外的请求。第三,我可以成为一个旅行的公民。我当地的ISP有一个IP地址,表明我不在那个国家。但我是一个公民,想看看国内的内容。所以,它可能根本不会很好地工作。@S.Lott谢谢你,伙计。谢谢。我发现这个网站有不同国家的IP地址,但这对我有帮助吗?如果你认为它会有帮助,请享受。路由器可以战胜这一点。从国外访问您网站的公民将无法得到适当的服务。但是对于IP地址的精确列表——没有其他的——你的方案显然会起作用。如果他们来自农村,但住在某个地方,那就好了。如果他们是从别的地方来的,但是在乡下,那就好了。其他一切都很好。我只需要知道怎么做…:)“很好”?因为他们的IP地址来自错误的国家而不能进入也没关系?这就是重点。您需要更新问题,以准确说明“特定国家可用”的实际含义。在您用您需要知道的精确说明更新问题后,我们可能能够回答您的问题。“我只是想知道怎么做。”这句话相当含糊。你不懂PHP吗?你不知道如何检查标题吗?是什么阻止了你?