为什么两个域名指向同一个网站,一个可以正常打开,另一个不行

两个域名解析到同一个ip,指向同一个网站,一个打开正常,一个打开就显示“Directory Listing Denied,This Virtual Directory does not allow contents to be listed.”解吸和绑定
都没问题,

网站绑定域名是双向的,要同时做好相关设置。如果两个域名的解析都是相同且正常生效的情况下,就要考虑网站空间是否做好相关域名的绑定。

操作方法:

1、域名解析要指向网站空间或网站所在的别名地址。

2、网站空间也要同时进行域名绑定设置。如下图,某网的虚拟主机中对域名进行绑定。

使用云服务器或独立服务器的,域名绑定如图:

3、检查状态,看域名解析是否已生效。

如上图解析状态,显示为成功,表示域名解析生效,绑定成功。

另:注意域名访问出现如下错误提示:
Directory Listing Denied ,This Virtual Directory does not allow contents to be listed.则注意一下网站的默认首页设置。

原因分析:
出现这个提示是指没有在您指定的目录找到默认首页,默认首页一般是index.htm,index.html,index.asp,default.asp, default.htm等。  


解决方法:
1,如果是缺少首页文件请重新上传首页;
2,如果您的首页文件存在但不是上文提到的那几个默认的文件名,您可以将其网站首页改名,或网站空间中添加一个默认首页文件名。

小贴士:注意网站的配置中,是否对域名有限定。有些网站只让绑定一个使用域名。还有虚拟主机空间不好设置同时绑定两个域名。建议其中一个域名做301跳转或别名解析到另一个域名。这样,即可以让两个域名都能访问该网站内容,同时还可以集中权重,有利于网站排名。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-26
根据描述,问题是主机上并未正确配置白名单,如没有白名单系统则需要绑定对应域名。
第2个回答  2017-10-29
有可能打不开那个域名解析没做好,再可能主机没有绑定这个域名。
第3个回答  2017-09-27
1、首先应该你要确定你的域名解析服务器的IP都指向对了吗
2、然后再确认你的服务器两个域名都绑定没有,比如我有、两个域名则需要在站点绑定两个域名
3、如果以上都做了那么打开cmd,ping 你的域名看看IP知否已经解析到服务器还是在哪里,
如果以上都检查了没问题,建议你的问题可以上传CMD的截图才好分析是什么原因,打字不易望采纳
第4个回答  2017-10-13
1、首先检查域名解析是否正确。
2、用电脑ping两个域名是否解析到空间或者服务器上。
3、如果解析正确,检查空间服务器是否绑定了这两个域名。
4、如果是服务器没有使用集成环境还要设置hosts文件.
5、你这两个域名是在一个域名服务商注册的么?你提示的是默认首页文件找不到

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网