是这样的。突然发现一个域名除了顶级域名,和带www的二级域名可以访问。其他二级域名都访问不了。带解析可以成功,能ping通。输入除www的二级域名,浏览器转半天,最后打不开,这和没有做域名解析的二级域名又不一样,因为没做域名解析的,一输入网址是马上就404了,不会存在转半天的情况。
以前都是正常的,今天突然就不行了。弄了很久都还是老状况。绝对不可能是目录不对应的问题。
最后以为是新网vps阻止了二级域名的访问,但新网一向态度恶劣,直接否认。
所以请教下各位大神,会不会是配置的问题。
跪求+万谢。

解决方案 »

  1.   

    ping 一下你的二级域名,看看绑定的ip是不是你的服务器ip.
    如果没有问题的话,看一下你的服务器上IIS或apache的httpd.conf里是否正确的配置了二级域名以及要访问的目录.
      

  2.   

    这些都没有问题,centos也用了2年的时间了。第一次遇到这种问题。我把顶级域名对应的那个目录复制到二级域名的访问目录那里,还是不行。
      

  3.   

    httpd.conf或者nginx.conf贴出来看
      

  4.   

    <VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/zmsc273
    ServerName zmsc520.com
    ServerAlias www.zmsc520.com
    (上面这行改成ServerAlias admin.zmsc520.com时,admin.zmsc520.com仍然无法访问)
    ErrorLog logs/www.zmsc520.com-error_log
    CustomLog logs/www.zmsc520.com-access_log com
    </VirtualHost><VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/zmsc273
    ServerName admin.zmsc520.com
    ErrorLog logs/admin.zmsc520.com-error_log
    CustomLog logs/admin.zmsc520.com-access_log com
    </VirtualHost><VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/adminzmsc
    ServerName vip.zmsc520.com
    ErrorLog logs/vip.zmsc520.com-error_log
    CustomLog logs/vip.zmsc520.com-access_log com
    </VirtualHost>
      

  5.   

    输入错误的网址时,是404还是dns错误
      

  6.   

    是dns,不是404,404打开速度很快的。直接就404了。。只有dns错误,才会反应很久,大概有6 7秒,再报错。
      

  7.   

    今天我又加了一个全新的域名,还是不行。现在的状态是,apache只能显示最开始那个顶级域名和它带www的二级域名。。我把这个新域名根目录指向原来的那个顶级域名一样的目录,再把原来的那个域名的指向在http.conf里面删除。。结果他妹的原来那个顶级域名还是可以访问。。真他妈见一鬼了