cloudflareでREMOTE_ADDRを取得する

スポンサーリンク

cloudflareを利用すると、$_SERVER[“REMOTE_ADDR”]の値が正しく取得できなくなる。
REMOTE_ADDRは現在アクセスしているIPを取得するので。
IPアドレスがCloudflareのIPアドレスになってしまう。

代わりに$_SERVER[“HTTP_CF_CONNECTING_IP”]を使う。
こいつが代わりにREMOTE_ADDRを取得できる。

参考

cloudflare | 赤心慶福

コメント

タイトルとURLをコピーしました