Howtos / Articles

Set the X-Forwarded-For header on a nginx reverse proxy setup

When using Nginx as a reverse proxy you may want to pass through the IP address of the remote user to your backend web server. This must be done using the X-Forwarded-For header. You have a couple of options on how to set this information with Nginx. You can either append the remote hosts IP address to any existing X-Forwarded-For values, or you can simply set the X-Forwarded-For value, which clears out any previous IP’s that would have been on…

Read more [...]