我想知道是否可以使我的网站仅适用于特定国家/地区。
因此,任何试图访问特定国家/地区之外的网站的人都无法访问。
我正在考虑获取一个php IP Geo Locator脚本,如果他们的IP地址来自我决定的国家,则会进行重定向。
你们会怎么推荐它?
谢谢。
修改
这不一定是100%准确。只需要能够完成我需要的PHP代码。 顺便说一句,这个国家是罗马尼亚。谢谢! :)
答案 0 :(得分:4)
答案取决于“特定国家/地区可用”的含义。
如果国内计算机的IP地址不在您的列表中,该怎么办?该计算机无法访问,但它位于国家/地区。
如果国外的计算机在您的列表中有IP地址怎么办?该计算机将具有地址,但它不在国家。
如果具有国内IP地址的路由器转发来自国外的请求,该怎么办?如果国内路由器属于TOR network?
如果公民离开该国并希望从其他国家/地区访问您所在国家/地区的网站,该怎么办?公民的IP地址不是您的列表,将被拒绝访问。
在您定义“特定国家/地区可用”之前,您的问题无法解答。