mod_rewrite htaccess apache server-variables

htaccess - mod_rewrite apache centos



Diferencia entre REMOTE_HOST y REMOTE_ADDR (2)

REMOTE_HOST pertenece al nombre de host del cliente (es decir, la computadora que realiza la solicitud). REMOTE_ADDR se refiere a la dirección IP del cliente.

Habrá momentos en que el nombre de host no se puede resolver, por lo que REMOTE_HOST devolverá REMOTE_ADDR o la dirección IP en su lugar.

¿Cuál es la diferencia entre estas dos variables?

REMOTE_HOST y REMOTE_ADDR .


1. $_SERVER[''REMOTE_ADDR''] - Esto contiene la dirección IP real del cliente. Ese es el valor más confiable que puede encontrar del usuario.

2. $_SERVER[''REMOTE_HOST''] - Esto obtendrá el nombre de Host desde el cual el usuario está viendo la página actual. Pero para que este script funcione, las búsquedas de nombres de host en el interior de httpd.conf deben configurarse.