php nginx反向代理获取真实ip的教程

<pre>
location /getip {
proxy_pass http://newmiracle.cn/ip.php;
}
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
</pre>

 

ip.php下的代码

<pre>
<?php
print_r($_SERVER['HTTP_X_REAL_IP']);
exit();
</pre>

这样只要访问域名/getip 就能获取真实IP了

ps:请求的时候 必须在客户端上用ajax请求 才能获取客户端上的ip 不要用PHP获取 不然获取的是服务器上的ip了

相关文章:

  • 2021-10-23
  • 2022-12-23
  • 2021-11-16
  • 2021-09-22
  • 2022-01-07
  • 2021-06-19
  • 2022-01-02
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-03
  • 2021-08-26
  • 2021-08-09
  • 2021-05-25
  • 2022-12-23
相关资源
相似解决方案