首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx日志配置不转发SEO的搜索关键字

Nginx日志配置不转发SEO的搜索关键字
EN

Server Fault用户
提问于 2018-11-28 08:52:47
回答 1查看 261关注 0票数 0

我正试着用awstats-7.7做我的统计。一切都很好。现在我正在尝试使用谷歌,键入一个关键字,把我带到我的网站。然后我跟踪日志,看看我来自哪里,以及关键字。下面是(重要的)日志行输出:

代码语言:javascript
复制
www.mysite.fr - www.mysite.fr - 7.24.15.16 - - [28/Nov/2018:07:45:31 +0100] "GET / HTTP/1.1" 200 27636 "https://www.google.fr/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36" "-"

正如您所看到的,在/var/log/nginx/proxy-access.mysite.log中没有关于搜索的信息。我可能遗漏了一个指令,但我不知道是哪一个,这是我的网站Nginx配置:

代码语言:javascript
复制
server {
  listen *:443 ssl;
  server_name www.mysite.fr;

  index index.html index.htm;

  access_log /var/log/nginx/proxy-access.mysite.log proxylog;
  error_log /var/log/nginx/proxy-error.log error;

  ssl_certificate /var/lib/acme/live/www.mysite.fr/fullchain;
  ssl_certificate_key /var/lib/acme/live/www.mysite.fr/privkey;
  ssl_trusted_certificate /var/lib/acme/live/www.mysite.fr/chain;
  ssl_stapling on;
  ssl_stapling_verify on;

  location '/.well-known/acme-challenge' {
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Server $host;
    proxy_pass http://acmetool;
  }

  location / {
    include denied_clients;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Server $host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_pass http://apache/;
  }
}

我错过了哪个指令?

EN

回答 1

Server Fault用户

发布于 2018-11-28 13:21:01

配置中没有遗漏任何东西。

问题是浏览器可以配置为不发送完整的参考URL。例如,火狐有众多设置来控制何时发送引用,以及发送多少引用。当请求转到不同的站点时,Chrome会从引用程序中删除路径,用户可能会使用扩展来进行进一步的控制。

出于安全考虑,代理也可以删除引用信息,即使浏览器发送它。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/941954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档