我想知道是否可以让我的网站仅供特定国家/地区使用。
因此,任何试图在特定国家/地区之外访问该网站的人都无法访问。
我正在考虑获取一个 php IP Geo Locator 脚本,如果 IP 地址来 self 决定的国家/地区,则进行重定向。
你们会如何推荐它?
谢谢。
编辑
这不一定是 100% 准确。只需要可以满足我需要的 php 代码。 顺便说一句,这个国家是罗马尼亚。谢谢! :)
最佳答案
答案取决于您所说的“适用于特定国家/地区”是什么意思。
如果国内计算机的 IP 地址不在您的列表中怎么办?该计算机将无法访问,但它位于国家/地区。
如果国外计算机的 IP 地址在您的列表中怎么办?该计算机将有地址,但它不在国家/地区。
如果具有国内 IP 地址的路由器转发来自国外的请求怎么办?如果国内路由器是 TOR network 的一部分怎么办? ?
如果公民离开该国家/地区并希望从另一个国家/地区访问您的国内网站怎么办?公民将拥有一个不在您列表中的 IP 地址,并且将被拒绝访问。
除非您定义“对特定国家/地区可用”,否则您的问题无法得到解答。
关于php - 限制网站访问特定国家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8384421/