1、ip和域名都能通,但就不能访问网站
本地网络的问题。你将电脑的本地DNS修改为8.8.8.8,如果还是不行,你可以联系长宽的客服。他们的问题
2、IP访问不了网站,域名可以访问
除了防火墙和安全设置之外,还有一个情况就是经典网络转为专有网络后,服务器上一看不到此IP的网卡,原来Web服务中配置了此IP和域名的80端口的服务,通过域名能够访问,但直接ip不能访问web服务(在经典网络时是可以的),这是因为专有网络是将外部IP映射到内部IP上的,因此在Web配置中,不要配外部IP,要将被映射的内部IP配置上去。
3、ip能访问但是域名不能访问什么原因
因为DNS域名解析出了问题。
造成这一故障的原因,大都是因为ISP服务商的回DNS服务器出了问题,答或者是进行相关限制设置,当然有时也可能是因为本地DNS缓存发生故障引起的。为了提高网站访问速度,系统会自动将已经访问过并获取了IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从缓存中取出该网站的IP地址进行访问。但有时就是因为本地DNS缓存出现了问题,而导致了网站无法访问的故障。
这时可以这样来排除故障,"运行"——cmd————ipconfig/flushdns,这样Windows系统就会重建本地DNS缓存,问题也就自然排除了。
4、ip访问和域名访问
你查询的是百度的,肯定是做过特别设置的,无论你是通过IP还是域名,访问到的都是百度。
而如果你网站是放置在空间上的话,那这台服务器一般是不允许用IP访问的,一台服务器上放置多个站点,如果用IP访问的话,只能访问一个网站,那用这么多用户谁的网站来做主站访问呢?
所以,如果你是购买虚拟空间的话,这个问题是不存在的。
5、为什么用IP无法访问网站,域名可以访问?
因为是虚拟主机,主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!
因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问是因为没有域名信息,所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的服务器就可以直接通过域名和ip都可以访问。
6、为什么有的网站域名可以访问而IP不能访问
因为是虚拟抄主机,主机上放袭置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!
因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问是因为没有域名信息,所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的服务器就可以直接通过域名和ip都可以访问。
7、为什么用IP无法访问网站,域名可以访问
因为是虚拟主机。
主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了。
如果就想用ip形式访问,可以手动设置Host头域信息。
java中以org.apache.http.client.methods.HttpGet实现http请求为例,解决方法HttpGet httpGet = new HttpGet(url);
httpGet.setHeader(“Host”, ServerHostname);
(7)ip访问和域名访问不了扩展资料:1、直接使用ip地址访问不了站点的原因
原因就在于该ip地址可能对应着多个web站点,单单依靠ip地址是不知道如何匹配到哪个web站点的。但是通过域名,我们就能够知道具体要访问哪一个HOST。如果使用虚拟主机,直接找到相关virtual HOST即可,如果使用反向代理,那么通过代理找到HOST的实际私网地址也可以。
2、只有一个公网ip如何实现多个WEB站点的访问
有两种办法可以实现,其一是虚拟主机,其二就是反向代理。通过目前来看,虚拟主机的实现方式已然不多,更多的企业或者学校使用的是反向代理技术。
8、域名能访问 ip访问不了
先确定自己购买的是服务器还是虚拟空间
如果是虚拟空间就不要纠结了
如果是服务器就问问服务商
9、网站能通过ip访问,不能通过域名访问,打不开,求解决,在线等
不能通过域名访问大部分都是因为你的域名解析记录不正确,请检查你的解析记录。另外用国外袋里看看,能不能用域名访问,有可能是域名被封了