当前位置: 首页 > 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.dtcms.com/a/338973.html

相关文章:

  • 【数据可视化-94】2025 亚洲杯总决赛数据可视化分析:澳大利亚队 vs 中国队
  • HarmonyOS中AppStorageV2信息储存使用案例
  • 【git】 撤销revert一次commit中的某几个文件
  • HarmonyOS 实战:学会在鸿蒙中使用第三方 JavaScript 库(附完整 Demo)
  • CalMAN简介
  • ECharts漏斗图-漏斗图1,附视频讲解与代码下载
  • 程序员之电工基础-万用表、开关电源
  • Visual Studio中的常用调试功能(下)
  • peewee中db.create_tables(tables, safe=True),safe=True作用
  • 【Rust嵌入式键值对数据库redb】第一课 第一次写入
  • Matplotlib数据可视化实战:Matplotlib图表注释与美化入门
  • Kubernetes 的 YAML 配置文件-kind
  • 8.19作业
  • STM32 定时器(中断源)
  • Vibe 编码技巧与建议(Vibe Coding Tips and Tricks)
  • K近邻算法(knn)
  • SpringAIAlibaba之基础功能和基础类源码解析(2)
  • 添加右键菜单项以管理员权限打开 CMD
  • JUC之CompletableFuture【中】
  • [ORACLE数据库] ORACLE 的 PL/SQL 块
  • 开通会话内容存档获取聊天记录
  • 机器学习中的「损失函数」:模型优化的核心标尺
  • 源雀SCRM开源版企微客服功能重磅升级
  • Linux 正则表达式
  • 【新启航】航空飞机起落架深孔型腔的内轮廓检测方法探究 - 激光频率梳 3D 轮廓检测
  • JavaScript 性能优化:new Map vs Array.find() 查找速度深度对比
  • 机器翻译60天修炼专栏介绍和目录
  • C语言:字符函数与字符串函数(1)
  • 从 IP编码地址困局到网络优化:VLSM 与 CIDR 如何破解地址浪费与路由难题
  • 使用 Resilience4j 实现 Spring Boot 服务限流:轻量级容错的最佳实践