为什么我的虚拟主机访问不了?如果购买了虚拟主机,发现访问不了,可以一一排查:服务器是否正常开启;域名解析、绑定是否正常;服务器网络是否正常等
我们在购买虚拟主机后,还需要跟域名绑定、解析,然后上传网站程序,才能通过域名访问虚拟主机。如果你购买的是国内虚拟主机,那么必须要先备案,才能使用。如果我们发现所买的虚拟主机无法访问,要先清除一个事情:是否备案了、域名是否绑定解析了。如果这些初期步骤都做了。那么检查一下,绑定、解析是否正常。
可以通过命令提示符来ping下,检测解析是否正常。打开电脑的运行,输入“cmd”,输入:ping 查看ping出来的IP是否所在虚拟主机的IP,如果不是,那么解析肯定有问题。
如果解析正常,那么我们来检查服务器是否正常开启。这有多方面原因,一种是你的资源撑爆了服务器,云服务运营商会自动暂停主机使用,需要增加服务器空间,或者删除不必要的资源,以便节省空间。然后再去更改服务器状态。一种是你的服务器被攻击了,而被云服务商暂停访问,如果遇到这种情况,可以求助云服务商攻击问题。
如果服务器也是正常的,那么需要考虑是否网站程序有问题。比如在访问网站时提示:Directory Listing Denied.This Virtual Directory does not allow contents to be listed.
出现这个提示是指没有在指定的服务器目录找到默认首页,那么请检查在目录下是否有、、index.asp、default.asp、等默认首页。部分云服务商的服务器根目录在root。
虚拟主机开通后默认自动生成5个默认首页,依次分别为、、index.asp、default.asp、,网站首页应是以上5个默认首页之一。这样才能自动找到该文件。如果希望另外定制默认首页,只需要在控制面板中添加就可以。
如果这些步骤排查,都没有问题,而虚拟主机还是无法访问,那么直接找云服务商来。