【发布时间】:2020-02-07 16:32:30
【问题描述】:
我们想在我们的 Apache 服务器上从 mod_php 切换到 fastCGI + PHP-FPM。
除了一件事,我们已经准备好一切工作:
我们的 $_SERVER['REMOTE_ADDR'] 中的值始终是 127.0.0.1 而不是客户端的 IP。有什么办法可以配置服务器将此变量设置为客户端真实IP?
我们在 X-Forwarded-For 标头中有客户端真实 IP(从代理传递)
基本上我们需要 Apache 替代 nginx 配置:
fastcgi_param REMOTE_ADDR $http_x_forwarded_for;
【问题讨论】:
标签: apache nginx ip fastcgi php