我的网站正在使用$_SERVER['HTTP_FORWARDED_FOR']
变量观看访问者的IP。虽然,非常罕见的情况下,它返回的IP不同于实际的IP(不是完全不同,在我国内部相同)。会是什么呢?我对托管基础设施一无所知。
答案 0 :(得分:1)
而不是使用$_SERVER['HTTP_FORWARDED_FOR']
您是否尝试使用$_SERVER['REMOTE_ADDR']
来吸引访问者/用户IP
编辑: 尝试以上或使用此
进行更简单和测试的输出$ip = $_SERVER['REMOTE_ADDR']?:($_SERVER['HTTP_X_FORWARDED_FOR']);
echo $ip;