网站不能访问的常见原因及解决方法

网站不能访问的主要原因主要分为三类,一是网络问题;二是网站自身问题;三是机房或服务器问题。下面,我们就这三类问题做一下具体分析并给出相关解决方案,希望能给与广大客户和朋友一个参考:

一、网络问题

    1、本地网络不通。
   
    解决方法:网站不能访问首先看看其他的网站是否能正常访问,如果同样不能访问,请拨打当地网络服务商客服热线。联通客服热线:10010;电信客服热线:10000;铁通客服热线:10050;移动客服热线:10086。

    2、本地的防火墙或网关设置问题。

    解决方法:查看本地防火墙黑名单中是否有网站的域名,如果有,请删除;如果是网关问题,登陆路由器,恢复出厂设置并重启。
   
    3、域名无法解析。
   
    解决方法:点击“开始菜单”,选择“运行”,输入"CMD",确定,然后再输入ping 您的域名(注意之间有空格)。如果返回值是“Request timed out”,说明域名解析出现问题。请联系域名注册商解决;如果返回值有ip地址,这种情况可能是服务器或机房出现问题,请参照“机房或服务器问题”的解决方法。

二、网站自身问题

    1、首页文件名不对。
   
    解决方法:网站默认首页一般为index.html、index.htm、index.aspx、index.asp、Default.htm、Default.asp、Default.aspx、index.php、Default.php。检查网站根目录下是否有以上文件。
   
    2、网站未上传或删除必要文件。
   
    解决方法:网站文件未上传或者FTP误操作将站点首页文件、数据库链接文件删除都会导致网站无法访问。登陆网站FTP,检查必要文件是否存在,或者重新上传(切记要备份最新数据)。
   
    3、网站被攻击。
   
    解决方法:网站存在安全问题,被黑客攻击并修改了必要的网站文件。这时你只能联系网站建设公司解决此问题。
   
    4、站点脚本程序执行有误〔如连接数据库失败〕,导致页面无法显示。
   
    解决方法:一般这种情况会在访问页显示特定的错误信息,请根据该信息检查您的程序;
   
三、机房或服务器问题

    1、网站超流量。
   
    原因描述:目前多数虚拟主机已经不限制流量,但是当您的网站提供下载或者占用服务器资源比较多时,IDC服务商未必不关注你的网站了。
       
    2、服务器宕机。
   
    原因描述:服务器运行期间,宕机问题是个不可避免的问题,只是发生几率的问题。有的时候是IIS出现问题,有的时候是服务器系统问题。
   
    3、服务器安全存在问题,被攻击。
   
    原因描述:所谓道高一尺,魔高一丈,从来没有绝对安全的服务器。服务器被黑客攻击也是导致网站不能访问的原因之一。
   
    4、机房遭到攻击。
   
    原因描述:机房遭到攻击的类型一般为DoS/DDoS攻击或ARP攻击,这类攻击可能影响一个IP地址段(如123.134.32.X)。被攻击期间,此IP段的网站一般打开速度缓慢或者无法打开。
   
    5、备案问题。
   
    原因描述:这是2009年以来最新出现的会导致网站无法访问的原因。网站或者网站所在服务器上存在未备案网站(《网站为什么要备案?》)或者网站上存在违法信息都会导致网站被关闭或者服务器被关闭。
   
    解决方法:机房或者服务器问题请联系虚拟主机服务商或者机房,由他们提供相应的解决方法。
   
网站运营过程中出现网站不能访问是正常存在的现象。只要不是网站经常不能访问,那你完全没必要过分担忧。遇到网站能不能访问的问题,最好的方法是快速找到原因并予以解决。