getting IP via $_SERVER['REMOTE_ADDR'] does not work on some servers
-
$_SERVER[‘REMOTE_ADDR’] won’t return the correct IP address if server is using a load balancer or other type of proxy.
In that case, plugin seems to default to showing the content, even where the country clearly can’t match?
Instead, do we need to use HTTP_CLIENT_IP or HTTP_X_FORWARDED_FOR? And possibly default to denying access to post rather than displaying it?
See here solution we provided for same problem with another geo-ip type plugin;
https://www.ads-software.com/support/topic/plugin-geo-redirect-incorrect-or-empty-visitor-ip-address-remote_addr-on-certain-serversregards,
a.
- The topic ‘getting IP via $_SERVER['REMOTE_ADDR'] does not work on some servers’ is closed to new replies.