【问题标题】:How to get referrer URL when visitors coming from HTTPS websites as Google当访问者来自 HTTPS 网站作为 Google 时如何获取引荐来源网址
【发布时间】:2016-11-11 21:41:21
【问题描述】:

当访问者来自 HTTPS 网站时,我无法获得 URL 引用,我想这样做以防止从特定 HTTPS 网站重定向的用户,所以我问你是否有可能从 NGINX 网站配置中做到这一点.

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

server {

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

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

【问题讨论】:

    标签: redirect nginx https


    【解决方案1】:

    nginx 什么都没有。快速的“google”可以向您显示,该浏览器不会发送从 https 到 http 的链接的 Referer。有两种可能的方法来解决它。 1) origin 网站上的元标记。 2) 将您的网站移至 https -referer 适用于从 https 到 https 以及从 http 到 https 的链接。

    【讨论】:

      猜你喜欢
      • 2012-05-12
      • 1970-01-01
      • 2022-01-04
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多