I've noticed that when using Apache(htaccess) to hide .php extension is actually changing the return of the $_SERVER['REMOTE_ADDR']; from returning the visitors IP to returning the Domain or the server IP.
RewriteBase /
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
that's what I'm using for my htaccess file and nothing that
<?php
echo $_SERVER['REMOTE_ADDR'];
?>
in my php file is there anyway that could fix the return of $_SERVER['REMOTE_ADDR'] to be a visitor ip?