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


很奇怪,白天在公司還能正常訪問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首頁,直接就進來了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM