Folks,
I'm guessing this has been answered but I couldn't find it.
We need to do some IP checking and need to support it on both a load balanced
environment and in a dedicated machine setup.
In the load balanced situation $r->connection->remote_ip returns 1 - Is that
correct and consistent so I can use it to switch between how I get the IP
address?
In other words should I be doing something like
if ($r->connection->remote_ip == 1)
my $ip = $r->headers_in->{'X-Forwarded-For'}
} else {
my $ip = $r->connection->remote_ip;
}
Or is there a better way?
TIA!
-Chris