前言
最近在折腾博客的时候,想起来我之前在火山引擎买了几个域名证书,想部署到博客上(不用白不用,反正都买了),然后打开 SSL控制台后,发现全是空白界面,开发者工具全是跨域错误
到这,本来我以为是火山引擎的锅,我就提了个工单。然后鬼使神差的点开了另一个页面,也是跟域名有关的控制台,这时候发现,这个页面也是和这个 SSL 控制台一样的全是跨域错误。
这时候我才意识到,这可能是我本地的问题,毕竟这么多页面如果同时出现问题,没有及时修复的话,火山引擎还想不想干了 hhh,尝试许久以后才发现,是 AdGuard 的锅。
在添加自定义规则的时候也发现,AdGuard 的 Wiki 关于这方面竟然都是英文的,虽然现在 AI 可以帮助分析,但写此篇,以后不用浪费和 AI 解释的机会就可以自行添加。
添加自定义过滤器
首先打开桌面端 AdGuard,点击右上角设置
然后在广告拦截中,点击过滤器编辑器
点击加号,就能添加新的规则
我看了下,官方给的规则太多了,想完全了解不现实。我们只需要记住几个常用的规则怎么写就行了,能应急(就比如使某个域名不被拦截)
举例
1. 取消拦截整个网站
比如本次出现问题的便是火山引擎的 volcengine.com 域名
我们只需要将这个域名添加进就可以了
取消拦截整个网站的语法就是
@@||example.com^$document
两个 @@ 两个 || 加上 域名 再加上 ^$document
这样,整个域名就被过滤器放弃了拦截请求
2. 取消拦截某个地址
比如你明确的知道了,是此域名下的哪个子域名或路径出现了问题,可以用这个方法,更精准,并且也能进行一定的拦截
取消拦截磨个地址的语法就是
@@||example.org/banner.png
同样两个 @@ 两个 || 加上 精准的域名
3. 拦截地址
这个其实就可以举一反三了,如果想要拦截某个地址或者整个网址的话,同样用上方的语法,只需要去掉前面的 @@ 即可
结尾
我将域名加入以后,控制台便恢复了正常
![]() | ![]() |
|---|
顺带吐槽一下
现在这个证书真的很恶心,越来越短的签发周期。之前买这个域名证书就是为了长时间不用申请(虽然有自动签发,但是还是这个更省心一些,而且这个也是 DV 证书,虽然是测试的。但是它便宜啊,一个证书只要 6.8)
但是这回登录回去,我这已购证书都变成 199 天了,虽然页面上显示的一年,但是签发完就变成 199 天了,算了算了用回免费证书吧
不过火山也不错,没有签发的证书,都可以进行退款,并且你签发了的,只要是当天签发的依旧可以退款。这点还是很不错的

