rss订阅本质上就是访问一个存于网站的不定期发布的xml文件,我的网站每次生成静态页面的时候都会更新这个文件。
从上周五开始,我在follow上的源显示失效,实际上是可以正常访问的(通过浏览器访问这个文件)。
本文记录一下这个问题以及如何去解决。
询问
找到博客圈的大佬 dujun,帮忙看看是否能访问,结果是不行。
@keyle 嗯,你网站现在不能访问了。我本地可能有缓存。我用国内和境外的两台云电脑访问你的网站,都提示 DNS_PROBE_FINISHED_NXDOMAIN。
合理推测
由于之前套了又拍云,本质上是将自己的站点做了反代,访问过来的流量实际上会走又拍云的服务器。
使用 https://tool.chinaz.com/speedworld/vrast.cn/atom.xml 站长测试工具,测试果然是有问题的。
又拍云的小鸡在外网访问速度都是0,应该是做过隔离处理。
将套的CNAME停用,等了十分钟再次测试,结果如下,直连可以访问。
解决问题
再次在Follow上刷新订阅源,问题解决。
再次感谢 @dujun 的帮助,如果你也套了CDN发现类似无法访问问题,也可以用站长工具测试下,外网是否被屏蔽。屏蔽的话,这个follow肯定就拉不到源的。
后记
我在又拍云提交了一个工单,很快就收到了回复。原来又拍云是可以控制是否启用全球访问。
这里要给又拍云大量的夸夸!真的很棒!