ジーンコードからオリジンサーバーに接続する際の接続元IPアドレスをスマートフォンのIPアドレスに変更できますか?
- 詳細
- カテゴリ: GCランタイム
- 作成日:2016-01-22
HTTPプロキシを使用してオリジンサーバーに接続するため、接続元IPアドレスはジーンコードサーバーのIPアドレスとなり、スマートフォンのIPアドレスには変更できません。 なお、HTTPヘッダにスマートフォン用のIPアドレスを追加することで、オリジンサーバー側でスマートフォンのIPアドレスを利用することは可能です。
以下の設定例では、Proxy時にリクエストヘッダX-Remote-AddrとしてスマートフォンのIPアドレスを追加します。
■Apache設定例
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^(.*)$
RewriteRule . - [env=remoteaddr:%1]
RequestHeader set X-Remote-Addr %{remoteaddr}e