github等网站不能加载css、js的处理 & hosts文件打开


  1. hosts文件位置
    1. 记事本右键,管理员权限打开;
    2. 在弹出的记事本窗口中,点击  文件 -> 打开  ,并打开目录 C:\Windows\System32\drivers\etc   (这里记下目录,省的以后再去搜)
    3. 右下角 文本文档*.txt 切换成 所有文件
    4. 选中hosts文件,单击打开。
  2. 更新比较频繁的hosts文件资源链接:http://laod.cn/hosts/2015-google-hosts.html
  3. github等网站不能加载css、js的处理
    1. chrome打开github经常没加载一些css和js文件,F12看Network 会发现2个css和2个js文件404了,目测GFW的杰作。四个未加载问价如下:
      • https://assets-cdn.github.com/assets/github-ce4c3f5b30639b5488b01748e2c1f8166ed48a0075b9b3987b035ccfc310bf1c.css
      • https://assets-cdn.github.com/assets/github2-26160771e44f0aef42411069340cd3cbebd42400911cf7e4cfded91e4eeb2e26.css
      • https://assets-cdn.github.com/assets/frameworks-2c67e846b237d12dc49d9ba38bef688797518db6c4fc7ec256caf871623c69e4.js
      • https://assets-cdn.github.com/assets/github-615a25a0e4865aa31e362e8d4a6be79331915194ecd0c764fffcd0936da57be2.js
    1. 解决方法:
      • 修改hosts文件,将assets-cdn.github.com 这个cdn网站的ip加入hosts文件内;
      • 查找ip可以在chrome中F12的network中,单击要查看的文件项,即可查看;也可以http://ipaddress.com/  在这里搜;
      • 当然,翻墙比较麻烦的方法就是将 google 的各个ip加入到hosts文件中。

留下的问题,chrome加载这时候还是有问题的,但是当把  第2项-hosts文件资源链接 加入到hosts文件后,chrome的css、js文件就加载没问题了;

还有,平时打开github时候,发现ff和360浏览器打开github,不经过上述步骤、不翻墙有时也可以加载样式文件 ,但也只是偶尔,很慢,猜想也许是ff和360自身做了一点翻墙操作?


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM