1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > HOSTS绑定域名和IP 但是访问IP和域名 出来的内容不一样

HOSTS绑定域名和IP 但是访问IP和域名 出来的内容不一样

时间:2021-12-20 02:33:36

相关推荐

HOSTS绑定域名和IP 但是访问IP和域名 出来的内容不一样

后端开发|php教程

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

后端开发-php教程

HOSTS 文件是这样绑定的

119.57.113.31

鸭题库小程序源码,tb250 ubuntu,tomcat6 稳定版本,床垫爬虫如何清理,php图片转16进制位图,seo如何快照lzw

访问IP出现的是这样的内容

证券软件源码,vscode为何不能选中注释,ubuntu界面很小,tomcat局域网端口,爬虫 异常 跳过,php 反射的应用,深圳百度seo优化服务lzw

输出域名又是这样的结果

c 源码,vscode怎么打开串口通信,网卡绑定 ubuntu,jdk配tomcat,sqlite 频繁写入,秦皇岛网页设计招聘信息网,空间设计公司为什么服务器,号码识别 插件,前端框架ic,爬虫请求慢,php修改数据库,千栀seo,springboot笔记总结,购物网站源码哪个好,易语言网页提取,大学生社团网站模板下载,管理手机后台,html5手机端页面跳转页面跳转,文稿管理系统,外挂源程序lzw

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

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

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

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

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

求解释!!!

回复讨论(解决方案)

如果你一个ip绑定多个域名的话,那访问ip又该去哪个域名呢,所以你访问ip不一定能访问你的绑定的域名

你访问ip,就相当于在本机访问localhost,默认指向你的apache里的DocumentRoot这里的指向,而不是你的域名

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

你这个理解没错

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

几乎是等效的,但是也有例外,那就是在配置apache的时候二者是截然不同的,你看下边的配置

ServerAdmin ???@

DocumentRoot “D:/wamp/www/_get.tw”

ServerName

ServerAdmin ???@

DocumentRoot “D:/wamp/www/_web.tw”

ServerName

这是同一台服务器上的两个不同的网站,尽管两个网址指向了同一个ip,但是他们却用来开启不同的网站

问题的关键在于你是如何配置 主机的

问题的关键在于你是如何配置 主机的

可以这样说,通过HOSTS过,我们都是用IP来访问服务器的。所以服务器返回一样的结果。

我自己猜测,是不是这样子,我们在地址栏上的输入,是不是发给服务器,服务器才可以判断,返回哪个给我们

所以对于这种没有配置域名服务器的,必须在 HOSTS 文件中绑定一下

如果用 ip 和 域名 访问会得到不同的页面,那么他们进入的就不是同一个入口文件

当然也不排除你在入口文件中做了甄别,不过那就绝对的你的问题了

如果经同一个ip能访问到多个网站,则必定存在域名绑定虚拟主机的设置

当web主机与虚拟主机共存的情况下,虚拟主机列表中要同时做web主机的域名(localhost)的绑定

hosts 文件只是替代 dns 的工具,凡是出现在其中的域名都不再向 dns 查询 ip 地址

但是 ip 只是用于网络连接,web 服务器的响应是根据域名做出的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。