2016-11-11 72 views
1

当访问者来自HTTPS网站时,我无法获取网址引用来源,我想这样做是为了防止从特定HTTPS网站重定向的用户,所以即时询问你是否有可能从NGINX网站配置中做到这一点。当访问者从HTTPS网站以Google身份访问时,如何获得引荐来源网址

当用户来自HTTP网站时,预防成功完成。 这是我的NGINX配置:

server { 

listen 80; 
server_name ..... 
..... 

location/{ 
if ($http_referer ~* (www.website.com)) { 
return 500; 
} 
} 
... 

回答

1

没有关于nginx的东西。快速“谷歌”可以告诉你,该浏览器不会发送Referer从https到http的链接。有两种可能的解决方法。 1)在原产地网站上的元标记。 2)将您的网站移至https-referer,以便从https到https以及从http到https的链接。