社区
网络设计与维护
帖子详情
一个网站用域名可以访问,用ip不能访问,是为什么?
「已注销」
2009-06-25 11:50:03
我看网上说是虚拟主机的问题,但是两种情况对浏览器不都一样吗。浏览器也是先解析域名,再向得到的ip地址发get请求,网站服务器怎么判断这两种情况发的包的不同?
...全文
3518
12
打赏
收藏
一个网站用域名可以访问,用ip不能访问,是为什么?
我看网上说是虚拟主机的问题,但是两种情况对浏览器不都一样吗。浏览器也是先解析域名,再向得到的ip地址发get请求,网站服务器怎么判断这两种情况发的包的不同?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
javaissohard
2009-07-19
打赏
举报
回复
我在公司上内网加不加都可以上内网主页的啊
javaissohard
2009-07-19
打赏
举报
回复
加不加http://有什么不一样的吗
jsjwlxh
2009-07-11
打赏
举报
回复
按道理两者都是可以访问的
但是你用IP访问的时候往往是虚拟的服务器IP
不能确定实实的IP
飞起航
2009-06-26
打赏
举报
回复
举例说明:
http://202.108.22.43/
http://www.baidu.com/
都可以访问百度,你用ip访问时没有加http:// 的话是不能访问的
ppgiang
2009-06-25
打赏
举报
回复
域名是你的吗?
「已注销」
2009-06-25
打赏
举报
回复
现在有个网站,域名解析不同时间得到不同ip地址,我只想使用其中一个固定ip,但是用这个ip没法访问网页,必须先域名解析,有什么办法?
「已注销」
2009-06-25
打赏
举报
回复
找不到网页
您要查看的网页可能已被删除、名称已被更改,或者暂时不可用。
--------------------------------------------------------------------------------
请尝试以下操作:
如果您已经在地址栏中输入该网页的地址,请确认其拼写正确。
打开 97.7.188.02 主页,然后查找指向您感兴趣信息的链接。
单击后退按钮,尝试其他链接。
单击搜索,寻找 Internet 上的信息。
HTTP 400 - 错误请求
Internet Explorer
ppgiang
2009-06-25
打赏
举报
回复
用IP访问显示啥东东?
因为是虚拟主机,主机上放置了NNNNNN个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!!!
一笑拔剑
2009-06-25
打赏
举报
回复
这个是不一样的
iis的默认网站才会访问ip就能访问到域名
我举个例子你就明白了,如果你一台机器上有两个网站,那么你虽然可以访问两个网址都解析到同一个vip
但是服务器给你发送的内容是不一样的。
ppgiang
2009-06-25
打赏
举报
回复
那就基本没办法了!!!http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问因为没有域名信息所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的那些服务器就不会有这问题了
「已注销」
2009-06-25
打赏
举报
回复
不是我的
ppgiang
2009-06-25
打赏
举报
回复
用域名转发可以实现
为什么
域名
能够
访问
网站
,而直接使用
IP
不可以
为什么
域名
能够
访问
网站
,而直接使用
IP
不可以背景介绍提出问题分析原因只输入
ip
地址
访问
不到
域名
的原因:多个站点对应
一个
ip
地址的问题虚拟主机技术反向代理技术小结 背景介绍 在
访问
杭电官网杭电官网的时候,直接在浏览器上,输入
域名
是可以得到
访问
结果的。因此,产生了一种猜测,既然网络中实际上是根据
域名
转换的
IP
来直接
访问
服务器的,那么我直接通过
IP
来
访问
杭电官网是否可以?? 通过nslookup 解析出...
为什么用
IP
无法
访问
网站
,
域名
可以
访问
?
我们
访问
网站
都是通过
域名
进行
访问
的,偶尔会使用
网站
IP
进行
访问
,如学校通常使用
IP
登录教务处,但很多的时候我们无法通过
ip
进行
访问
其他
网站
,这就涉及到服务器的问题了。
网站
都是依托在服务器上面的,而服务器有很多种,阿里云有ECS、虚拟主机等。不得不说的是我们在
访问
网站
的时候会涉及到
一个
DNS解析的过程,是将浏览器地址栏的
域名
转化成
IP
地址的
一个
过程,这个过程是由DNS服务器执行的,不多说...
为什么
访问
网站
经常用的是
域名
,而不是
IP
?
1、
访问
网站
时,
网站
IP
地址不容易记住,而
域名
便于记忆。使用
域名
来代替复杂的
IP
地址,方便快速
访问
网址。 2、
一个
IP
地址可能对应着多个WEB站点,单单依靠
IP
地址是不知道如何匹配到哪个WEB站点的。但是通过
域名
,就能够知道具体要
访问
哪
一个
HOST。 3、一般用户在
访问
的时候,会产生
一个
HTTP请求报文,上面的HOST信息可以提供给服务器,告诉服务器要
访问
的
域名
,从而实现一台主机绑定
一个
IP
,即使有多个
网站
,也不会相互干扰。但使用
IP
访问
,主机不知道用户
访问
的具体目录,请求便会出现错误。 ...
为什么
网站
用
域名
可以
访问
,用
IP
地址就不行
当我们
访问
某个
网站
时,通常是用
域名
去
访问
,而不用关心
IP
地址,
域名
服务会帮助我们通过
域名
找到
IP
。然而有一天突然心血来潮,自己拿到了
域名
对应的
IP
地址。然后,把
域名
换成
IP
地址再
访问
时却发现
访问
不了了。 出现这种情况是因为有代理的存在,比如nginx。其实真正的服务并不是起在80端口,往往是一台机器上有很多服务,起在不同的端口,各自拥有不同的
域名
,但是这些
域名
都是解析到同
一个
IP
地址的。当请求到达...
为什么有些
网站
无法通过
IP
地址进行
访问
,却能通过
域名
访问
?
在我读《HTTP权威指南》的18章Web主机托管,有关通过Host首部进行虚拟主机托管时,脑海中突然产生了
一个
问题,就是当人们通过
IP
地址进行
访问
网站
时,怎么区分用户
访问
的是哪个
网站
?最后上网搜了一下,发现有人说有些
网站
是
不能
通过
IP
地址
访问
的。这时我感觉这是因为服务器托管商采用了多个站点共享
一个
IP
地址所造成的,也就是采用Host首部进行虚拟主机托管。这也就是我今天要谈的问题的由...
网络设计与维护
3,582
社区成员
4,630
社区内容
发帖
与我相关
我的任务
网络设计与维护
硬件使用 网络设计与维护
复制链接
扫一扫
分享
社区描述
硬件使用 网络设计与维护
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章