我一直在考虑在Varnishs缓存后面设置我的(s̶t̶a̶t̶i̶c̶)新闻页面,因为它几乎从未改变过。然而,我想到了Varnish为所有访问者提供完全相同的页面这一事实(?)会以某种方式破坏Analytics和Adsense的完整性。你有没有遇到任何试图用Varnish服务Google跟踪网站的冲突?如果是这样,我可能要解决的主要问题是什么?
答案 0 :(得分:1)
可能是另一种方式,GA破坏了你的缓存 - 至少Varnish 3.0默认情况下根本没有使用Cookie标头缓存请求,并且由于GA使用第一方cookie,因此存在问题; you had to tell Varnish to ignore that cookie(不是问题,因为GA cookie不在服务器上使用,只能由客户端代码访问)。
没有当前版本的个人经验,但是per documentation它仍然没有使用cookie缓存请求(这是有道理的,因为cookie可能包含个人数据,因此缓存它们可能不是一个好主意)。