docmirror / dev-sidecar

开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速
Mozilla Public License 2.0
14.41k stars 1.72k forks source link

optimize+bugfix: 优化 `util.match.js`,简化配置,同时修复匹配错乱的问题。 #279

Closed wangliang181230 closed 3 months ago

wangliang181230 commented 3 months ago

optimize+bugfix: 优化 util.match.js,简化配置,同时修复匹配错乱的问题。

  1. Optimize:简化配置说明:

    • 优化后: 配置 *.github.com,可以同时匹配到一级(如:github.com)和 多级(如:collect.github.com)。
    • 优化前: 配置 *github.com,虽然也可以匹配到一级和多级域名,但也会匹配到其他域名,如:aaaa.xxxxgithub.com。 配置 *.github.com,只能匹配多级(如:collect.github.com),无法匹配到一级域名(如:github.com)。 要想达到同时匹配一级和多级域名,必须配置两个:github.com*.github.com,比较麻烦。
  2. Bugfix:原来的逻辑匹配错乱的问题说明: 如配置 *.cn,会匹配到 xxx.cnet.com