更新
在浏览完我的Apache访问日志后,我认为问题与托管有关,与Google Analytics(分析)无关。单击指向我的网站的链接有时会导致Referer
信息被丢弃。
以下是一些示例条目。有些包含有效的引荐来源网址(例如Twitter),而另一些仅包含-
。对于其中某些情况,我在单击另一个站点的链接时会拖尾访问日志,所以我知道它应该有一个有效的引荐来源网址。
X.X.X.X - - [10/Jun/2019:03:06:10 +0000] "GET / HTTP/1.0" 200 12153 "https://twitter.com/PxJVBrEB7T" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:67.0) Gecko/20100101 Firefox/67.0"
X.X.X.X - - [10/Jun/2019:03:12:37 +0000] "GET / HTTP/1.0" 200 13535 "https://twitter.com/PTVIpLWqE9" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:67.0) Gecko/20100101 Firefox/67.0"
X.X.X.X - - [10/Jun/2019:03:50:39 +0000] "GET / HTTP/1.0" 200 12308 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:67.0) Gecko/20100101 Firefox/67.0"
这是一个使用Apache + Nginx缓存的Plesk管理的托管帐户。 Apache是否可能配置错误并删除了引用信息?还是与推荐网站有关?
有多个推荐网站,其链接未正确显示在访问日志中,因此我怀疑它在服务器端,但我不确定还需要检查什么。