解決使用Cloudflare CDN後IP地址錯誤問題

最近發現Wordpress comments的ip地址顯示的是內網IP(10.0.0.X),仔細想了一下應該是使用了Cloudflare CDN,但使用者的IP沒有正常獲取的問題。

解決方法也很簡單,直接在wp-config.php裡面加一段code就可以了。

         if(array_key_exists('HTTP_CF_CONNECTING_IP', $_SERVER)){
        $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP'];
}

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *