Skip to content

多邻国(Duolingo)网页端无法成功加载解决方法

最近使用多邻国进行学习时,发现在打开Clash时无法正常加载页面,使用开发者工具可以发现大量超时而失败的网络请求:

连图标也无法正常加载

连图标也无法正常加载

大量超时报错的请求

大量超时报错的请求

检查这些报错的请求,可以发现其请求地址的域名均为cloudfront.net,所以通过设置Clash的Parsers,添加规则将该域名的连接全部直连,即可解决问题。

打开Clash→Settings→Parsers→Edit,添加以下代码:

parsers: # array
  - reg: .* # 全部订阅均适用的规则
    yaml:
      prepend-rules:
        - DOMAIN-SUFFIX,duolingo.com,DIRECT # 顺便将多邻国相关域名的连接也设置为直连
        - DOMAIN-SUFFIX,cloudfront.net,DIRECT

保存后刷新Profiles中的订阅即可