用nginx作反向代理,发现访问日志ip一项都不是真实ip,解决方法
1. nginx增加配置
proxy_set_header X-Real-IP $remote_addr;
more.. http://wiki.nginx.org/NginxHttpProxyModule
2.tomcat 设置使用请求头
%{X-Real-IP}i 在 pattern 参数里面
more… http://www.docjar.org/docs/api/org/apache/catalina/valves/AccessLogValve.html
3.如果没有转发那就直接%a或者%h就可以做到了记录真实ip了,不过还是推荐使用设置请求头参数
转载于:https://my.oschina.net/duplicatedcode/blog/139073
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110097.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...