I am quite new to Nginx, and it seems all so confusing. I have my server setup perfectly, but the problem is, since my server is protected using a HTTP proxy; instead of logging the real users IP's, it's logging the proxy server IP.
What I tried doing was setting $_SERVER['REMOTE_ADDR'];
to $_SERVER['X-Forwarded-For'];
but I'm getting a undefined index error, so I'm guessing I have to define X-Forwarded-For
in Nginx? But I am not aware how to do so, I have a simple setup, it's just Nginx with PHP. Nothing more, nothing less.
I've searched all over the web, but can't actually find some information that is friendly to understand.
I have access to the source code, if that somewhat helps. I've tried many solutions, but to no avail.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…