为什么我的$http_x_forwarded_for是空的,
来源:3-15 Nginx作为代理服务_正向代理配置场景(1)
 
			冼星扉
2017-10-22
if ( $http_x_forwarded_for !~* "^116\.62\.103\.228") {
            return 403;
        }通过日志打印是空值,按照老师讲解应该包含,代理+客户端的ip。
写回答
	4回答
- 
				  醉李白 2019-08-06 同问,我的是$remote_addr后正确了,很奇怪 00
- 
				  Jeson 2017-10-23 如果走正向代理访问,后端服务remote_addr为正向代理的ip地址,对客户端限制其不到作用。 
 那先看看access日志,查下xforword和 remote都打印的什么内容012017-10-23
- 
				  Jeson 2017-10-22 是这样的:代理+客户端的ip 是请求通过代理的情况下会,但如果直接访问后端服务(没有通过代理转发),xforwarded为空。 042019-08-06
- 
				  冼星扉 提问者 2017-10-22 补充是3-14 00
相似问题
 
						