mobirc を使うためにport 5678 を空けるのはださいので mod_proxy と組み合わせるための備忘録。 mod_proxy と組み合わせたときの問題点として以下が挙がった。 環境変数で%ENV{REMOTE_ADDR} が取れない ローカルホストのApache 経由なので、$req->address が127.0.0.1 となる ぐぐっても情報が出ないのだが、私の環境だけなのだろうか。 仕方ないのでApache のRequestHeader を使ってmobirc にケータイのリモートアドレスを渡し、 それを使ってIP アドレスチェックをするようにした。 httpd.conf RequestHeader set X_FORWARDED_FOR %{Remote_Addr}e ProxyPass / http://127.0.0.1:5678/ ProxyPassReverse