2013-12-14 44 views
2

託管在過去獲得真正的客戶端IP我用PHP:如果與Heroku的

$ip = $_SERVER["REMOTE_ADDR"]; 

這將返回客戶端的IP。我最近開始使用Heroku託管我的網站,並且我發現上面的代碼不再返回客戶端IP。

有沒有人遇到過這個?如果我的網站使用Heroku託管,如何使用PHP獲取客戶端的真實IP地址?

回答

4
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; 

link可能會有所幫助。