GitHub页面加载缓慢以及图片加载失败的解决方案

一、图片加载失败

1.1 获取URL

F12开发者选项 -> 右击加载失败图片 -> 检查 -> 定位到图片地址src

https://avatars1.githubusercontent.com/u/39910676?s=64&v=4
Snipaste_2019-10-12_12-56-54

1.2 获取IP

打开 https://www.ipaddress.com/ 网址:
Snipaste_2019-10-12_13-02-50
填写上面的图片地址src并搜索。结果如下:
Snipaste_2019-10-12_13-05-10
获取了该网址域名下的ip地址, 那么我们就可以把这个ip和域名映射起来。 (注意 https://avatars1.githubusercontent.com/u/39910676?s=64&v=4 的域名应该是 avatars1.githubusercontent.com)

2.3 修改hosts文件

映射的方法就是修改hosts文件。我的hosts文件(Windows下):

C:\Windows\System32\drivers\etc

添加映射:
Snipaste_2019-10-12_13-13-49
保存修改再刷新页面就可以看到加载后的图片了。修改hosts文件需要权限,可以右击属性来获取修改权限(我是用Notepad++打开的,可以直接修改)。


二、GitHub加载缓慢或者失败

F12打开开发者选项,点击Console,可以看到一些报错信息,和上面解决图片加载失败的问题一样。

(1)复制报错的网址。

(2)打开 https://www.ipaddress.com/ 网站,搜索上面复制的网址获取ip。

扫描二维码关注公众号,回复: 8499032 查看本文章

(3)修改hosts文件,使获取的ip和域名映射起来。

(4)保存修改,刷新GitHub页面。

  • 下面列出了常见需要添加的映射

前两行的ip是固定的。后面用的ip199.232.4.133是在网站获取的,每个用户的都不相同,改成你获取的结果即可。

192.30.253.112 github.com
192.30.253.119 gist.github.com
199.232.4.133 assets-cdn.github.com
199.232.4.133 raw.githubusercontent.com
199.232.4.133 gist.githubusercontent.com
199.232.4.133 cloud.githubusercontent.com
199.232.4.133 camo.githubusercontent.com
199.232.4.133 avatars0.githubusercontent.com
199.232.4.133 avatars1.githubusercontent.com
199.232.4.133 avatars2.githubusercontent.com
199.232.4.133 avatars3.githubusercontent.com
199.232.4.133 avatars4.githubusercontent.com
199.232.4.133 avatars5.githubusercontent.com
199.232.4.133 avatars6.githubusercontent.com
199.232.4.133 avatars7.githubusercontent.com
199.232.4.133 avatars8.githubusercontent.com

小结

主要思路就是F12打开开发者选项,点击Console后遇到报错,就在hosts文件映射该域名和获取的ip。

最后,感受是非常明显的,GitHub基本是秒开。

发布了100 篇原创文章 · 获赞 34 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_42780289/article/details/102518929