Informatica e design

Siti Drupal e Proxy: come ottenere l’IP dei visitatori

In PHP è possibile ottenere l’IP del visitatore usando la variabile $_SERVER['REMOTE_ADDR'], però, nel caso in cui tra il client ed il web server ci sia un reverse proxy o un load balancer, questa variabile conterrà l’IP del proxy.

Quindi in questa situazione, come si può ricavare il vero IP del client?

Solitamente i proxy comunicano al server una informazione aggiuntiva nell’header della richiesta con l’intestazione X-Forwarded-For che contiene l’IP reale del client.


Siti Drupal e Proxy: come ottenere l'IP dei visitatori

leggi tutto