一个网站用域名可以访问,用ip不能访问,是为什么?
我看网上说是虚拟主机的问题,但是两种情况对浏览器不都一样吗。浏览器也是先解析域名,再向得到的ip地址发get请求,网站服务器怎么判断这两种情况发的包的不同?
[解决办法]
用IP访问显示啥东东?
因为是虚拟主机,主机上放置了NNNNNN个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!!!
[解决办法]
这个是不一样的
iis的默认网站才会访问ip就能访问到域名
我举个例子你就明白了,如果你一台机器上有两个网站,那么你虽然可以访问两个网址都解析到同一个vip
但是服务器给你发送的内容是不一样的。
[解决办法]
举例说明:
http://202.108.22.43/
http://www.baidu.com/
都可以访问百度,你用ip访问时没有加http:// 的话是不能访问的
[解决办法]
按道理两者都是可以访问的
但是你用IP访问的时候往往是虚拟的服务器IP
不能确定实实的IP
[解决办法]
加不加http://有什么不一样的吗