学习到的一种解决github网站打不开的方法

问题描述

gitHub网站打不开!
在这里插入图片描述

解决方案:

首先,按住电脑的Win+R键输入文件路径C:\Windows\System32\drivers\etc点击确认:
在这里插入图片描述

出现了以下文件夹:
在这里插入图片描述
复制hosts文件至桌面。
再按住电脑的Win+R键输入cmd点击确定:
在这里插入图片描述
输入ping github.com命令,点击回车:
在这里插入图片描述
可以用记事本的方式打开桌面的hosts文件,新加一行记录,即刚查出的ip地址,并保存:
在这里插入图片描述
将桌面修改后的hosts文件复制到原来的文件夹中并替换掉原文件:
在这里插入图片描述
然后(以谷歌浏览器为例)打开谷歌浏览器访问chrome://net-internals/#hsts,在Query HSTS/PKP domain这里输入github.com点击查询:
(微软浏览器访问edge://net-internals/#hsts)
(查询HSTS/PKP域 输入域名查询当前HSTS/PKP设置 不懂)
在这里插入图片描述
在Delete domain security policies这里输入github.com点击删除:
(删除域安全策略 输入域名,删除动态HSTS策略(不能删除预加载的条目) 不懂)
在这里插入图片描述
最后重新访问github.com的官网:
在这里插入图片描述