バックエンドサーバでも、リモートIPアドレスを取得する

気がつけば、2ヶ月近く日記を書いてなかった。。。。

$ip = $_SERVER['HTTP_X_FORWARDED_FOR'] ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'] ;

mod_proxy とかを使って、バックエンドでPHPを実行しているときとかに
クライアントの接続元IPアドレスを取得する際に利用。
知ってると、どうってことないけど、わからないときは結構調べたりするようなことかな。