github不能訪問、載入css、js解決辦法
阿新 • • 發佈:2019-02-20
http://www.cnblogs.com/fanyong/p/3489800.html
很奇怪,白天在公司還能正常訪問github,晚上回來訪問卻有問題,表現症狀是頁面載入慢,並且頁面樣式明顯錯亂。
在chrome下用F12開發者工具一看,有2條css和2條js 404 了,猜想應該是github的DNS被GFW汙染了。
https://github.global.ssl.fastly.net/assets/github-4aa98817ea815bcd147016e4d001b 8db4b0a048a.css https://github.global.ssl.fastly.net/assets/github-4aa98817ea815bcd14704olkw001b 121db0a048a.js
github之前將CDN切換為fastly.net的,但是不巧的是,上面url中的ssl是GFW的敏感字,直接中招.
解決辦法
修改hosts檔案,直接通過IP訪問github的CDN fastly.net,不用域名解析。
通過 www.ipaddress.com 這個網站查詢github.global.ssl.fastly.net的IP地址,然後在hosts中增加一條。
#fix github cdn problem because of GFW 185.31.17.184 github.global.ssl.fastly.net
然後訪問github.com首頁,直接就進來了。