几种网站打不开的原因分析
大家可能知道,SEOTcs系统后台具有网站相关的监测功能,其中的一项监测为网站是否能打开的检测,我们的系统会将客户的网站轮巡一遍,逐个判断网站是否能打开,如果没打开,则发送报警邮件到相关运维人员。
网站打不开的邮件发给相关运维人员了,运维人员接下来的工作,当然是进行相关原因的分析了,网站为什么打不开?原因是什么?如何解决?如何将网站打不开的这件事情报告给客户?
网站打不开的原因很多,我现在对以下几种情况进行分析和阐述。
1,ping网址找不到主机的情况,即通过在命令行中输入:ping 网址,结果如下:
出现这种情况,一般是域名解析服务器发生了问题,您需要找到域名供应商idc,通过客服电话或者提交工单的方式,让idc去解决。
2,页面中出现Bad Request (Invalid Hostname)的情况,即打开某网站,出现以下结果:
出现这种情况,一般是域名未绑定产生的。解决办法:
1)如果您租的是虚拟主机空间,则需要进入控制台,将域名进行绑定
2)如果你采用的是IIS服务器,则需要在在网站的属性中,在“网站”的选项卡中“高级”按钮中,添加一下您的域名
3)如果是采用的apache服务器,则要设置apache的配置文件,添加相关的ServerName或者ServerAlias:
<VirtualHost *:80>
ServerAdmin bruce@wenjuntech.com
ServerName www.seotcs.com
ServerAlias seotcs.com
...
</VirtualHost>
3,打开网站出现Service Unavailable的情况。一个网站的程序占资源太多或者发生太多错误,系统日志就会提示:“应用程序池a被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或提示:应用程序池b超过了其作业限制设置。出现这种情况,打开这个网站就会提示:Service Unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。
4,打开网站出现Directory Listing Denied情况。
出现这种情况,一般是网站的默认首页没有进行设置。类似的,根据不同的情况,你需要进行相应的配置,即在虚拟主机、IIS中或者Apache中找到默认首页设置,添加相应默认首页,index.php,index.html,index.asp,default.asp等
暂时介绍到这里,在此希望抛砖引玉,多多提出宝贵意见。
分享按钮
网站打不开的邮件发给相关运维人员了,运维人员接下来的工作,当然是进行相关原因的分析了,网站为什么打不开?原因是什么?如何解决?如何将网站打不开的这件事情报告给客户?
网站打不开的原因很多,我现在对以下几种情况进行分析和阐述。
1,ping网址找不到主机的情况,即通过在命令行中输入:ping 网址,结果如下:
出现这种情况,一般是域名解析服务器发生了问题,您需要找到域名供应商idc,通过客服电话或者提交工单的方式,让idc去解决。
2,页面中出现Bad Request (Invalid Hostname)的情况,即打开某网站,出现以下结果:
出现这种情况,一般是域名未绑定产生的。解决办法:
1)如果您租的是虚拟主机空间,则需要进入控制台,将域名进行绑定
2)如果你采用的是IIS服务器,则需要在在网站的属性中,在“网站”的选项卡中“高级”按钮中,添加一下您的域名
3)如果是采用的apache服务器,则要设置apache的配置文件,添加相关的ServerName或者ServerAlias:
<VirtualHost *:80>
ServerAdmin bruce@wenjuntech.com
ServerName www.seotcs.com
ServerAlias seotcs.com
...
</VirtualHost>
3,打开网站出现Service Unavailable的情况。一个网站的程序占资源太多或者发生太多错误,系统日志就会提示:“应用程序池a被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或提示:应用程序池b超过了其作业限制设置。出现这种情况,打开这个网站就会提示:Service Unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。
4,打开网站出现Directory Listing Denied情况。
出现这种情况,一般是网站的默认首页没有进行设置。类似的,根据不同的情况,你需要进行相应的配置,即在虚拟主机、IIS中或者Apache中找到默认首页设置,添加相应默认首页,index.php,index.html,index.asp,default.asp等
暂时介绍到这里,在此希望抛砖引玉,多多提出宝贵意见。