cookie 如何影响 Varnish 缓存?

2024-03-16

Varnish 缓存如何影响 Omniture 设置的第三方 Cookie 和 Google Analytics 设置的第一方 Cookie?

到目前为止,我看到了反对的意见,有些人说因为跟踪统计数据是由 JavaScript 创建的(这是事实),从请求中剥离这些 Cookie 不会影响 GA 或 Omniture。

However here https://stackoverflow.com/questions/871283/how-do-tracking-cookies-work他们表示,这些软件设置了各种 cookie 来跟踪经常访问的访客,因此从请求中删除这些 cookie 实质上会将每个用户视为新访客。

我不希望我的用户每次都算作新访客。我也不确定这些 JavaScript 嵌入是否能够计算该页面是否提供给首次访问者或经常访问者。非常感谢任何官方 GA 或 Omniture 文档的链接。


这里有一个很好的例子:https://www.varnish-cache.org/trac/wiki/VCLExampleRemovingSomeCookies https://www.varnish-cache.org/trac/wiki/VCLExampleRemovingSomeCookies

基本上,您希望在 Varnish 将请求发送到后端之前删除所有 GA cookie:

sub vcl_recv {
  if (req.http.Cookie) {
    set req.http.Cookie = regsuball(req.http.Cookie, "(^|; ) *__utm.=[^;]+;? *", "\1"); # removes all cookies named __utm? (utma, utmb...) - tracking thing

    if (req.http.Cookie == "") {
        remove req.http.Cookie;
    }
  }
}

如果没有留下其他 cookie,Varnish 将自动缓存页面并将页面传送给您的访问者。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

cookie 如何影响 Varnish 缓存? 的相关文章

  • 检查 PHP 数组中哪一天不可用

    我有一个由 7 天名称组成的数组 这个数组每次都是动态的 所以我想检查数组中缺少哪一天 对于前 周一 周二 周四 周五 周六 周日 此处缺少星期三 因此输出应为星期三 有时会丢失多于一天 有时则没有 因此输出应该是包含所有丢失天数的数组 您
  • PHP 中的依赖注入

    我一直在研究依赖注入 我是在关注某件事还是完全没有关注 代码是好是坏 依赖注入与否 下面的代码是CMS系统的基础 现在有一个名为 page details 的表 其中存储了所有网页 目录 文件结构 htaccess index php cl
  • 使用PHP将大文件上传到谷歌云存储

    我正在尝试将大文件从服务器上传到云存储 文件超过 500mb 但 PHP 超时 我尝试查看 Google 客户端库文档 并在 stackoverflow 中进行爬行 但找不到任何可以帮助我的内容 还有有什么办法可以跟踪上传进度吗 这是我目前
  • mysql 触发器与 php 脚本

    我有下一个 mysql 触发器 DELIMITER CREATE TRIGGER Test Insert BEFORE INSERT ON sat clientLocation FOR EACH ROW BEGIN DECLARE cmd
  • 编辑表单以清理/验证电话号码

    我对 PHP 的经验非常有限 我真的希望有人可以帮助我 我想要做的是清理 验证输入的电话号码 以便只允许使用数字 我想我需要使用FILTER SANITIZE NUMBER INT但我不确定在哪里或如何使用它 这是我的代码
  • Highcharts 异步服务器加载多个系列

    我正在尝试按照其示例使用 Highcharts 的延迟加载 http www highcharts com stock demo lazy loading http www highcharts com stock demo lazy lo
  • 如何使用 mod rewrite / htaccess 创建具有两个或多个参数的友好 URL?

    新手在这里重写Mod 我想在 URL 中传递两个 URL 参数 但采用更友好的格式 如果用户通过 example com blah123 sys 在本例中我应该能够提取 MySQL 记录 blah123 和模式类型 sys 这是例子 URL
  • 如何使用 PHP 读取/显示 XML

    有没有办法使用 PHP 读取 external xml 来自不同网站的 xml 文件 我知道有一种方法可以使用 JavaScript 读取 XML 但前提是它们都位于同一根目录中 您能否提供有关如何获取 xml 文件的示例 然后阅读以下内容
  • 如何将react-native与php一起使用并获取返回数据始终为空

    我的回报始终为空 我似乎无法让它发挥作用 我如何将react native与php一起使用并获取json 任何人都可以帮忙吗 PHP myArray array myArray lat POST lat myArray lng POST l
  • php按值复制数组元素,而不是按引用

    我有以下代码 data x this gt x gt getResults data y data x some code here to modify data y this causes undesirably data x to be
  • TCPDF 在新选项卡/窗口中打开链接

    如何在 pdf 文档中的新选项卡 窗口中打开链接 我试过target blank 但它不起作用 我被发现了javascript网上的解决方案 但我如何使用javascript在tcpdf中 我尝试了以下方法 text bla bla bla
  • 如何验证华为X-HW-SIGNATURE?

    我如何验证X HW SIGNATURE in PHP 的文档请求参数 https developer huawei com consumer en doc development HMSCore References https uplin
  • ContactForm7 在提交时显示 POST 和 GET 错误 WordPress Woocommerce 网站

    我最近开发并部署了一个 WordPress woocommerce 网站 在我将该网站放在其域上后 出现了一个奇怪的错误弹出窗口 此前它致力于开发子域 我面临 ContactForm7 提交问题 当有人想要提交 contactform7 时
  • PHP中如何对数组的索引进行排序

    我需要在我的系统中排名 我有一个数组 arr array 120 26 38 96 22 我需要对内部索引进行排名而不改变它们的位置 我需要的输出是这样的 120 为 1 级 26 为 4 级 38 为 3 级 96 为 2 级 22 为
  • 无法使用 PDO 插入 MySQL 数据库...没有错误

    我遇到一个问题 无法使用 PDO 将任何内容插入 MySQL 数据库 我没有收到任何错误 但每当我检查数据库是否已插入行时 表都是空的 我知道我有一个到数据库的连接 因为我可以选择但不能插入 这是我扩展 PDO 的类 class Datab
  • php - 每月最后一天从公历到波斯日期时间的错误转换

    我想将公历日期时间转换为波斯日期时间 这是我的代码 public function convertToJalali DateTime gregorianDateTime if gregorianDateTime gt year lt 1 g
  • PHPUnit - 使用配置文件时“未执行测试”

    问题 为了提高代码质量 我决定尝试学习如何使用单元测试来测试我的代码 而不是使用平庸的最佳测试解决方案 我决定使用 Composer 安装 PHPUnit 作为个人库 它可以让我实现常见的数据库功能 起初我没有 PHPUnit 的配置文件
  • 从 WHMCS 获取 pdf 发票?

    对于一个小型副项目 我必须创建一个通过 WHMCS 获取 PDF 的调用 我看到 API 可以获取变量 例如数量 发票项目等 但我想要与客户下订单时系统发送的 PDF 相同的 PDF 我有一个 PHP 应用程序 UPDATE 遵循下面的很棒
  • phpMyAdmin 错误:mysqli_real_connect():(HY000/1045):用户'pma'@'localhost'访问被拒绝(使用密码:NO)

    我通过 XAMPP 连接 mysql 时不断收到以下错误 我不知道该怎么办 这是 config inc php 中的代码
  • 如何将数组内部指针设置到特定位置? PHP/XML

    我正在尝试使用 XML 而不是数据库来构建一个小网站 我想构建一个下一个和上一个按钮 该按钮将与我显示的内容相关 我找到了 php 函数 next 和 prev 以及 current 但我不知道如何将指针设置到特定位置以便能够相对于当前页面

随机推荐