PHP:如果使用Heroku托管,请获取真实客户端IP

13 浏览
0 Comments

PHP:如果使用Heroku托管,请获取真实客户端IP

过去我使用了$ip = $_SERVER["REMOTE_ADDR"];来获取客户端的IP。最近我开始使用Heroku托管我的网站,发现上述代码不再返回客户端IP。

有人遇到过这个问题吗?如果我的网站托管在Heroku上,我该如何使用PHP获取客户端的真实IP地址?

0
0 Comments

问题的出现原因:

在使用Heroku进行托管时,通过$_SERVER["HTTP_X_FORWARDED_FOR"]获取客户端真实IP的代码无法正常工作。

解决方法:

参考这个链接:link中的内容。

0