好用的域名 一个网站用域名可以访问,用ip不能访问,是为什么?
浏览量:2663
时间:2021-03-24 04:33:30
作者:admin
一个网站用域名可以访问,用ip不能访问,是为什么?
由于HTTP请求包含域名信息,虚拟主机服务器将根据域名返回网站,并直接使用IP进行访问。因为没有域名信息,服务器不知道访问哪个网站目录。只有共享IP的虚拟主机或VPS才有这种情况。例如,那些具有独立IP功能或独立主机的服务器不知道会有问题。如果要使用IP访问,可以手动设置主机头信息。
为什么用IP无法访问网站,域名可以访问?
我们通过域名访问网站,偶尔也会使用网站IP访问。例如,学校通常使用IP登录教务处,但很多时候我们无法通过IP访问其他网站,这涉及到服务器问题。
网站是基于服务器的,有很多种服务器。阿里云有云服务器、虚拟主机等,不得不说,我们在访问网站的时候,会涉及到一个DNS解析的过程,就是把浏览器地址栏中的域名转换成IP地址的过程。此过程由DNS服务器执行。我们知道,要使用域名访问特定网站,必须解析域名,并且必须指定网站所在服务器的IP地址。其实,域名并不是一个网站的必备元素,使用域名只是为了方便记忆和推广,毕竟IP地址是一个不规则的数字,不方便记忆。通过域名访问网站最终是通过寻找IP地址来实现的。然而,出于安全和功能考虑,目前主要的主机公司不支持使用IP地址进行直接访问。这样,CDN加速等安全保护就可以用来保护主机的真实IP,也就是说,他们需要通过域名访问特定的网站。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。