nginx配置php中的REMOTE_ADDR

分类: php 发布时间: 2019-04-03 16:39 浏览: 473 次

如果你的nginx服务器请求都是从其他代码服务器过来的,代理服务器把用户的ip使用http_x_forwarded_for 传过来,我们可以配置nginx,所这个值传给remote_addr,这样php就能通过REMOTE_ADDR得到用户IP了。


location / {
 proxy_set_header X-real-ip $http_x_forwarded_for;
 index index.php;
 try_files $uri $uri/ /api.php?$args;
 }

 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!