| 
			 
					阅读:2098回复:3
				 
				更新到1.1.2后HTTP_REFERER无法获取
					更新到1.1.2后在N模式下 $_SERVER['HTTP_REFERER'] 无法获取
 
								1.1.0正常,如何解决啊,求指教!!! [liu533于2017-07-28 21:03编辑了帖子] 
							 | 
	|
| 
			 板凳# 
								发布于:2017-08-03 14:58				
			
					打开\WebServer\Nginx\conf\uproxy.conf文件。
 
							找到 proxy_set_header referer $scheme://$host:$server_port;修改为 proxy_set_header referer $scheme://$host:$server_port$uri?$args; 之后重启nginx和apache。 等待反馈。  | 
	|
| 
			 地板# 
								发布于:2017-08-03 16:17				
			
					测试了下当nginx设置了proxy_set_header referer $scheme://$host:$server_port$uri?$args;后 
							后端PHP的$_SERVER['HTTP_REFERER']获取到的是当前页面的网址,而不是上一页的网址。如果要获取上一页网址需要在proxy_set_header referer这句前面加#号注释掉,然后重启nginx。 当初nginx设置 referer主要是为了解决N前端A后端模式时某些网站程序验证码不显示等兼容性问题。  | 
	|