标签: php ip
我有2个不同域名扩展的网站,为访问者提供相同的服务,一个是.com,另一个是.com.au。我想访问澳大利亚人只访问.com.au网站而不访问.com,因此他们无法访问.com网站。
请您指导我如何限制这些澳大利亚访问者访问.com网站?即使他们在浏览器的地址栏中使用拼写错误,他们也会自动重定向到.com.au网站。
由于我不是技术人员,我需要你的坚定指导才能实现这一目标。谢谢你的帮助。
答案 0 :(得分:0)
首先根据他们的IP here
定位国家/地区的maxmind服务为here
应该有一些免费服务只是谷歌周围,我相信你将能够找到它们
但基本上只是加载你找到的任何服务的php库,将其提供给访问者的IP $_SERVER['REMOTE_ADDR']
$_SERVER['REMOTE_ADDR']
如果地理定位出现澳大利亚结果,则重定向到.au地址
header('location: http://www.example.com.au');
将支票放在脚本的顶部