今天突然發現百度搜索出來的 CSDN 博客列表,點進去之后網頁加載很慢,要等個一兩分鍾才顯示頁面,而且沒有樣式效果,排版很亂。
F12 打開瀏覽器控制台一看,資源文件要么 Pending 要么 Faild:
本地用控制台Ping了一下發現
就不進行 Tracert 了, 鏈出來的 IP 地址都不太了解也不太熟,大致看着是機頂盒的運營商問題(不是很肯定,猜的)
解決方案
1、找到哪些域名對應的站點響應失敗
瀏覽器F12打開控制台查看即可,就如我上圖的 csdnimg.cn
2、獲取站點對應的IP地址
去 站長工具 查自己訪問 最快的 IP 地址
3、修改本地HOST 文件
在HOST 文件中追加對應的HOST即可,正常來講你HOST csdnimg.cn 和 g.csdnimg.cn 這兩個域名即可
最后重啟瀏覽器或清除掉本機 DNS緩存即可正常訪問 CSDN 了
PS:后續我將自己的機頂盒重啟就好了,不用指host就能正常訪問csdn了,但上述方法依舊可行