当前位置: 首页 > news >正文

如何在 uBlock Origin 中忽略指定网站的某一个拦截规则

在日常使用浏览器时,很多人都会安装 uBlock Origin(简称 UBO)作为广告拦截扩展。它不仅能屏蔽广告,还能拦截常见的跟踪脚本,例如 百度统计(hm.baidu.com)

不过有些场景下,我们希望保留特定站点的统计脚本。例如在 Gitee 上,如果拦截了 hm.baidu.com,可能会导致页面埋点逻辑异常,甚至影响部分功能。本文将演示如何在 不影响其他网站 的前提下,让 gitee.com 域名下的 hm.baidu.com 得到放行。


解决思路

uBlock Origin 提供了两种方式来配置规则:

  • My filters → 静态规则(推荐,简单直观)
  • My rules → 动态规则(适合临时测试)

我们的目标是:
✅ 只在 gitee.com 域名下放行 hm.baidu.com
❌ 其他网站继续拦截


方案一:My filters 添加白名单规则(推荐)

  1. 打开浏览器右上角的 uBlock Origin 图标
  2. 点击齿轮按钮进入 Dashboard(仪表盘)
  3. 切换到 My filters 标签页
  4. 添加以下规则:
@@||hm.baidu.com^$domain=gitee.com
  1. 点击 Apply changes 保存
  2. 刷新 Gitee 页面即可生效

规则解释:

  • @@ → 表示这是一个 允许规则(白名单)
  • ||hm.baidu.com^ → 匹配 hm.baidu.com 域名
  • $domain=gitee.com → 仅在 gitee.com 下放行

方案二:My rules 动态规则(测试用)

如果你想快速验证效果,可以使用动态规则:

  1. 打开 Gitee 页面
  2. 点击 UBO 图标 → 元素 zapper 旁边的「规则」按钮
  3. 在规则编辑区添加:
gitee.com hm.baidu.com * allow
  1. 点击 保存并应用

⚠️ 动态规则默认是临时的,如果确认没问题,可以再转移到 My filters 里作为长期规则。


验证效果

配置完成后:

  • Gitee 打开开发者工具 → Network → 过滤 hm.baidu.com,能看到请求被成功放行。
  • 在其他网站(如知乎、CSDN)仍然会继续拦截 hm.baidu.com

总结

  • 如果只是临时调试,用 My rules 就够了。
  • 如果是长期使用,推荐在 My filters 添加 @@||hm.baidu.com^$domain=gitee.com,更直观也更安全。

这样一来,我们既保留了 uBlock Origin 对大多数网站的隐私保护,又能保证 Gitee 的统计和页面功能不受影响。


✍️ 如果你经常在国内开发者社区(如 Gitee、CSDN)访问遇到统计脚本被拦截导致功能异常,可以考虑类似方式,精确放行 而不是一刀切。

http://www.xdnf.cn/news/1326241.html

相关文章:

  • 数字孪生 :提高制造生产力的智能方法
  • 当宠物机器人装上「第六感」:Deepoc 具身智能如何重构宠物机器人照看逻辑
  • 常见的软件图片缩放,算法如何选择?
  • 当机器猫遇上具身智能:一款能读懂宠物心思的AI守护者
  • ISIS高级特性
  • 驱动开发系列66 - glCompileShader实现 - GLSL中添加内置函数
  • MySQL练习题50题(附带详细教程)
  • 【GNSS定位原理及算法杂记5】​​​​PPK(后处理动态定位)深度解析:后处理的艺术与 RTK 的互补
  • ListBoxes使得在专为灵活性和易用性设计
  • GaussDB 中 alter default privileges 的使用示例
  • 从数据表到退磁:Ansys Maxwell中N48磁体磁化指南
  • GaussDB 八种常规锁介绍
  • MoonBit Perals Vol.06: Moonbit 与 LLVM 共舞 (上):编译前端实现
  • CloudDM 新增支持 GaussDB 与 openGauss:国产数据库管理更高效
  • wx小游戏canvas能力封装
  • 推理还是训练 || KV缓存和CoT技术
  • 云原生堡垒机渗透测试场景
  • 应急响应常见命令
  • 代码随想录刷题——字符串篇(七)
  • ChatBI驱动的智能商业决策:奥威BI的深度实践
  • Java多线程:线程创建、安全、同步与线程池
  • 常见的 Bash 命令及简单脚本
  • C语言实战:从零开始编写一个通用配置文件解析器
  • SpringAI——向量存储(vector store)
  • 电子电气架构 --- 软件项目成本估算
  • UE5 PCG 笔记(一)
  • 零基础数据结构与算法——第八章 算法面试准备-数组/字符串/链表/树/动态规划/回溯
  • JVM之Java内存区域与内存溢出异常
  • Python + 淘宝 API 开发:自动化采集商品数据的完整流程​
  • 8.19作业