欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

HOSTS绑定域名和IP,但是访问IP和域名,出来的内容不一样解决方法

程序员文章站 2024-02-19 20:59:04
...
HOSTS绑定域名和IP,但是访问IP和域名,出来的内容不一样
HOSTS 文件是这样绑定的
119.57.113.31 cloudtest.cnfol.com

访问IP出现的是这样的内容
HOSTS绑定域名和IP,但是访问IP和域名,出来的内容不一样解决方法

输出域名又是这样的结果
HOSTS绑定域名和IP,但是访问IP和域名,出来的内容不一样解决方法


我是这样理解的,输入域名,操作系统首先会去找HOSTS文件,然后映射为IP地址。

所以访问IP和域名应该是一模一样的结果。

GOOGLE一下,没有找到想要的答案!!

一台主机上可能有多个网站,所以访问IP可能访问不了,访问域名才访问得了。这个我明白。

关键这是绑定在HOSTS上啊。想不通啊。

求解释!!!
------解决方案--------------------
我是这样理解的,输入域名,操作系统首先会去找HOSTS文件,然后映射为IP地址。
你这个理解没错

所以访问IP和域名应该是一模一样的结果。
几乎是等效的,但是也有例外,那就是在配置apache的时候二者是截然不同的,你看下边的配置

ServerAdmin [email protected]
DocumentRoot "D:/wamp/www/_get.tw"
ServerName 7.7di.net



ServerAdmin [email protected]
DocumentRoot "D:/wamp/www/_web.tw"
ServerName 7di.net

这是同一台服务器上的两个不同的网站,尽管两个网址指向了同一个ip,但是他们却用来开启不同的网站
------解决方案--------------------
问题的关键在于你是如何配置 cloudtest.cnfol.com 主机的

HOSTS绑定域名和IP,但是访问IP和域名,出来的内容不一样解决方法

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频