今天突然发现百度搜索出来的 CSDN 博客列表,点进去之后网页加载很慢,要等个一两分钟才显示页面,而且没有样式效果,排版很乱。
这可不行啊,CSDN 平时还是挺好用,展示的博客内容还是很大程度上帮助人解决问题。
F12 打开浏览器控制台一看,资源文件要么 Pending 要么 Faild:
本地用控制台Ping了一下发现
就不进行 Tracert 了, 链出来的 IP 地址都不太了解也不太熟,大致看着是机顶盒的运营商问题(不是很肯定,猜的)
解决方案
既然远端 DNS 解析的有点问题,那就走本地 Host 吧
1、找到哪些域名对应的站点响应失败
浏览器F12打开控制台查看即可,就如我上图的 csdnimg.cn
2、获取站点对应的IP地址
去 站长工具 查自己访问 最快的 IP 地址
3、修改本地HOST 文件
在HOST 文件中追加对应的HOST即可,正常来讲你HOST csdnimg.cn 和 g.csdnimg.cn 这两个域名即可
最后重启浏览器或清除掉本机 DNS缓存即可正常访问 CSDN 了。