最近在github瀏覽項(xiàng)目介紹,發(fā)現(xiàn)圖片都出不來,如下:

image.png
百度了一下,說是域名污染,那好,我們自己把域名重定向一下,修改hosts文件。以Mac設(shè)置為例:
1、終端輸入命令:
sudo vi /etc/hosts
打開hosts文件,按 i 進(jìn)入編輯模式
2、復(fù)制以下內(nèi)容加入到hosts文件:
# GitHub
140.82.112.3 github.com
140.82.113.3 gist.github.com
199.232.68.133 assets-cdn.github.com
199.232.68.133 raw.githubusercontent.com
199.232.68.133 gist.githubusercontent.com
199.232.68.133 cloud.githubusercontent.com
199.232.68.133 camo.githubusercontent.com
199.232.68.133 avatars0.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars3.githubusercontent.com
199.232.68.133 avatars4.githubusercontent.com
199.232.68.133 avatars5.githubusercontent.com
199.232.68.133 avatars6.githubusercontent.com
199.232.68.133 avatars7.githubusercontent.com
199.232.68.133 avatars8.githubusercontent.com
按esc退出編輯模式,按shit+:鍵輸入wq! Enter鍵保存退出

image.png
3、核對(duì)IP地址
進(jìn)入IPAddress.com 輸入github.com

IP搜索
以此類推,每個(gè)域名對(duì)應(yīng)的IP都核對(duì)一下,圖片出不來就是IP和域名對(duì)應(yīng)不上(即github.com域名對(duì)應(yīng)的IP有可能不是140.82.112.3 ,域名固定配置,前面的IP地址要根據(jù)實(shí)際情況配置),手動(dòng)改一下就好了~
如果還有其他圖片出不來,打開開發(fā)工具看下日志

報(bào)錯(cuò)日志
把報(bào)錯(cuò)的域名對(duì)應(yīng)的IP地址在hosts文件里配置一下就OK啦~