2010年4月20日火曜日

リバースプロキシ経由のアクセスのIPアドレスを PHPで取得する方法

floatingdays: リバースプロキシの場合のPHPの $_SERVERの HOSTなど
リバースプロキシでURLのドメイン部分を取得するには、$_SERVER['HTTP_HOST']の代わりに$_SERVER['HTTP_X_FORWARDED_HOST']を使う。

クライアントのIPアドレスを取得したい場合も同様に、$_SERVER['REMOTE_ADDR']の代わりに$_SERVER['HTTP_X_FORWARDED_FOR']を使う。

たまにしかやらないからすぐ忘れる
.

0 件のコメント:

ブログ アーカイブ

カテゴリー