大家好,又见面了,我是你们的朋友全栈君。
问题:以前遇到过一次输入一个网站打不开,该网站服务器没问题,换台电脑可以打开。这台电脑可以打开别的网站,就是打不开我要访问的网站。后来找到C:\Windows\System32\drivers\etc\hosts 这个文件,在该文件中找到该网址删掉就好了.
答案:
输入网址访问的时候,浏览器会进行解析域名,找对应的 ip地址。那么首先就从本机C:\Windows\System32\drivers\etc\hosts 这个文件中找。 这也是为什么 开发的时候访问本机 localhost 和 127.0.0.1 都是一样访问本机的原因。
如果找到了对应域名就去找对应ip地址。然后试图访问该ip,如果这个ip不存在,也就访问不到网站了,浏览器也不会去外网找了。
如果在本机找不到对应域名,就会去外网找,找到了,并且ip可用 就可以访问到要访问的网页了。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/148767.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...