1. 程式人生 > >github不能訪問、載入css、js解決辦法

github不能訪問、載入css、js解決辦法

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首頁,直接就進來了。