cloudflareでREMOTE_ADDRを取得する

この記事は約1分で読めます。
スポンサーリンク

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

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

参考

cloudflare | 赤心慶福

コメント

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