智能白名单的七天续期机制:自动清理不再访问的网站
设计初衷
很多人白名单用着用着就忘了——某些网站被加进白名单后再也没访问过,白名单列表越来越长,不仅没用还可能导致误伤排查时难以定位问题。
智能白名单是 ABP 的默认策略,它让白名单变成"租约"而非"永久许可":
- 你添加一个网站到白名单 → 租 7 天;
- 7 天内访问该站 → 租约续到下一个 7 天;
- 7 天没访问 → 租约到期自动移除。
怎么查看当前哪些网站在白名单里
ABP 设置面板 → "允许列表"(Allowlisted websites)标签页,里面会列出所有当前处于白名单中的域名,以及每个域名的租约剩余时间。
关闭智能白名单(改成永久白名单)
如果你的使用习惯是"白名单就是永久支持的网站",可以关掉智能白名单:
- ABP 设置面板 → 常规设置;
- 找到"智能白名单"选项;
- 取消勾选即可。
关掉之后,你添加的所有白名单网站都不会自动过期,需要手动删除。
两种策略怎么选
| 开启智能白名单(默认) | 关闭智能白名单 | |
|---|---|---|
| 白名单清理 | 自动 | 手动 |
| 白名单膨胀 | 低风险 | 需要自己维护 |
| 误伤排查 | 白名单条目少,好排查 | 条目可能很多 |
| 适合场景 | 偶尔支持一下,之后可能忘了 | 长期固定支持某些网站 |
新手用默认就好。如果发现白名单里有十几个记不清什么时候加的网站,先关掉智能白名单,清理一遍后再打开也不迟。
白名单不是黑名单
白名单里的网站只影响 ABP 的过滤——浏览器自己的安全机制(比如 Chrome 内置的安全浏览、HTTPS-only 模式)仍然生效。白名单一个网站 ≠ 放开浏览器的安全防线。
同理,如果你想对某个网站启用广告拦截,它必须在白名单里被移除——ABP 才会对它重新开始过滤。