cloudflareを利用すると、$_SERVER[“REMOTE_ADDR”]の値が正しく取得できなくなる。
REMOTE_ADDRは現在アクセスしているIPを取得するので。
IPアドレスがCloudflareのIPアドレスになってしまう。
代わりに$_SERVER[“HTTP_CF_CONNECTING_IP”]を使う。
こいつが代わりにREMOTE_ADDRを取得できる。
参考
cloudflare | 赤心慶福
cloudflareを利用すると、$_SERVER[“REMOTE_ADDR”]の値が正しく取得できなくなる。
REMOTE_ADDRは現在アクセスしているIPを取得するので。
IPアドレスがCloudflareのIPアドレスになってしまう。
代わりに$_SERVER[“HTTP_CF_CONNECTING_IP”]を使う。
こいつが代わりにREMOTE_ADDRを取得できる。
参考
コメント