因为是虚拟主机,主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了! 因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问因为没有域名信息所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的那些服务器就不会有这问题了 。 如果就想用ip形式访问,可以手动设置Host头域信息。 java中以org.apache.http.client.methods.HttpGet实现http请求为例,解决方法
正常开通一个虚拟主机,只能存放一个站点,一个站点可以使用多个域名,即多个域名输入访问的都是同一个站;一般虚拟主机至少可以绑定三个域名,你只需要把你的域名解析到虚拟主机上,然后在到虚拟主机上面绑定你的域名就可以了一个站点正常访问,另一个站点使用URL域名转发就可以实现;现在URL转发还提供隐藏,所以也看不出来的,不过和独立指向是两回事.但效果是一样的.其实就是相当于:www.a.com 是正常访问你指定的一个站点;而www.b.com 则访问的是 www.a.com 下的另一个目录,这样来实现就可以实现了.....总结:是可以实现的。
1、我们一般注册下来的就是一级域名,所谓的顶级域名。二级域名直接在域名管理里设置即可,比如设置个主机名为abc做A记录指向一个IP地址,二级域名设置其实跟你设置www主机名是一样的做法。2、只要顶级域名已经备案过的,那么二级域名或三级域名等都不需要再备案了。3、直接在域名管理中设置解析即可,然后在虚拟空间上绑定吧。做法跟设置www是一样的。
主要是因为一个IP地址可以绑定多个域名,那么每个IP地址都可以直接访问网站的话,当出现多的域名访问同一ip是它到底访问哪一个。 虚拟主机一般一个ip上绑定的是多个域名,而独立主机上绑定的是一个域名。所以IP地址有的可以访问,有的不能直接访问,能访问的那个IP,就是服务器的IP指向了一个网站文件目录,而不能访问的那个IP,它没有指向服务器里的任何目录.
到此,以上就是小编对于域名绑定了虚拟主机解析正常怎么办的问题就介绍到这了,希望这4点解答对大家有用。
文章名称:网站无法用域名访问。但可以用IP访问?(域名绑定了虚拟主机解析正常)
标题URL:http://www.mswzjz.cn/qtweb/news25/467575.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能