域名解析后网站却不能访问的原因及解决方法?

众所周知,域名解析的过程非常复杂,是一个全球域名系统逐级更新的方式,加上用户上网调用的DNS服务器也有缓存,只有缓存过期重新读取根数据库的解析记录,解析的IP地址才能被浏览者看到。但是有些用户会遇到域名解析之后,网站却不能访问。今天宵云小编就针对这个问题以及有哪些解决方法来个大家总结一下。

一般情况下,域名解析后却不能访问的原因:

1、域名解析提交后,一般不会立即生效,需要等待一段时间才能访问。

2、域名解析时,相关参数设置错误。

3、如果租用的国内服务器,网站备案未成功被系统取消域名绑定。

4、网站主机空间被设置为“暂停中”。

5、网站域名过期。

6、网站默认首页文件位置存放错误。

7、站点因空间、流量等资源占用过多,或者网站放置违法违规内容,被管理员封禁。

针对上述原因,以下对应的域名解析成功却不能访问的解决方法:

1、可以通过此步骤进行检测:

Windows系统中,点击“开始”,然后选择“运行”,再输入“cmd”确定,进入dos窗口。然后在窗口中输入ping +你的域名,如果显示的ip是你解析的ip则表示域名解析已生效;否则就是尚未生效。

2、打开FTP或主机后台控制面板,查看参数设置是否有误。

3、网站备案未成功,打开空间控制面板进行多次提交交备案委托,然后再重新进行绑定。

4、登录空间主机控制面板,查看空间状态,将状态修改为“运行中”。

5、检查域名过期时间,尽快补交费用。

6、查看网站首页文件存放位置,将其放到网站根目录下。

7、如果是空间资源受限,升级空间配置套餐;如果因内容违法违规,联系空间服务员进行详细咨询与沟通。

以上是宵云为大家总结的几种域名解析成功却不能访问的原因及解决方法,当您的网站出现此问题时,可以根据上述内容进行一一排查。在此提醒广大站长,当出现服务器不稳定时,网站也会出现无法访问的情况,所以当您在选择主机空间时,要注意查看主机提供商的口碑、服务器的运营情况、售后支持等信息。

原文地址:https://blog.51cto.com/14540004/2457055

时间: 2024-10-17 16:25:31

域名解析后网站却不能访问的原因及解决方法?的相关文章

IE6、7下html标签间存在空白符,导致渲染后占用多余空白位置的原因及解决方法

直接上图:原因:该div包含的内容是靠后台进行print操作,输出的.如果没有输出任何内容,浏览器会默认给该空白区域添加空白符.在IE6.7下,浏览器解析渲染时,会认为空白符也是占位置的,默认其具有字体的属性,所以也就出现“多余占位”的bug. 解决方法: 一.让html标签相接输出.例如:<div></div>. ——太过麻烦,代码也不规则,不好维护. 二.设置font-size:0; ——不能完美fix~ 二.使用注释符<!-- -->.例如:<div>

onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法

1. onchange事件监听input值变化的使用方法: <input id="test"></input> $("input").change(function(){ alert("aaa"); } 2. 网页开发时,如果有input隐藏域,通过js改变隐藏域的值,无法触发change事件. 原因:onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发. 解决方法:在这种情况下,可以在改变隐藏域的值

Struts2中使用execAndWait后,在 Action中调用getXXX()方法报告java.lang.NullPointerException异常的原因和解决方法

使用 Struts2 编写页面,遇到一个要长时间运行的接口,因此增加了一个execAndWait ,结果在 Action 中调用 getContext()的时候报告异常 1 ActionContext context = ActionContext.getContext(); 2 ServletContext servletContext = (ServletContext) context.get(ServletActionContext.SERVLET_CONTEXT); //抛空指针异常

U盘装系统后启动不了是什么原因如何解决

U盘装系统后启动不了是什么原因如何解决 用U盘启动盘制作工具,在PE 安装完系统重启时,就把U 盘拔了,结果就出现了operating system not found 这个提示,下面为大家介绍下具体的原因,有类似情况的朋友不要错过:或者就是显示启动出错 有些朋友用U盘启动盘制作工具制作后,在PE 安装完系统重启时,就把U 盘拔了,结果就出现了operating system not found 这个提示.这个是什么意思呢?下面我们就来解决这个问题. operating system not f

CentOS网络配置后无法访问外网的解决方法

CentOS网络配置后无法访问外网的解决方法 关于CentOS网络的具体配置项,可以参考Mitchell博客之前的那篇文章. 现象: ping内网正常ping外网IP,域名均无法正常,返回错误:connect: Network is unreachable 后面在无意中看到Linux网络配置有添加网关的命令: 复制代码 代码如下: route add default gw 192.168.128.2 dev eth0 按上面操作,添加了默认的网关之后.再次访问外网一切正常. 有这个现象来看,应该

nginx 502 bad故障原因及解决方法收集

如题,最近网站频繁出现502错误,简直无法正常运转,出现这种情况大多是php-cgi超时没有返回信息,或进程僵死等情况造成的.我们的nginx已经配置到极致这些都已经老早做过修改了,但现在又出然出现. 经过分析将nginx的error log打开,发现”pstream sent too big header while reading response header from upstream”这样的错误提示,查阅了一下资料,大意是nginx缓冲区有一个bug造成的,我们网站的页面消耗占用缓冲区

Hyper-V虚拟机启动时报&ldquo;账户没有足够的权限打开VHD文件&rdquo;原因及解决方法

前段时间,准备做一套Exchange Server 2010仿真环境,用于后期企业内各项变更及平台上线时测试工作,由于需要准备的服务器较多,一台一台装虚机,感谢非常费时间,所以想到,做一个模版来快速完成虚拟机部署工作,大概的过程我想大家也有做过,就是装一台Hyper-V虚机,然后把VHD硬盘文件拷贝出来,分别替换所有建好没有系统的虚拟机硬盘,看似简单,但是在实际操作时发现,模版硬盘没有被识别?各种报错,如下图所示: 当看到上图所示这些报错时,很不理解,已经将这台机器的VHD文件指向了新拷入的模版

Java并发编程:Java ConcurrentModificationException异常原因和解决方法

Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector.ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常.下面我们就来讨论以下这个异常出现的原因以及解决办法. 以下是本文目录大纲: 一.ConcurrentModificationException异常出现的原因 二.在单线程环境下的解决办法 三.在多线程环境下的解决方法 若有不

[转载]ASP.NET对路径&quot;xxxxx&quot;的访问被拒绝的解决方法小结

异常详细信息: System.UnauthorizedAccessException: 对路径“D:/temp1/MyTest.txt”的访问被拒绝 在windows 2003下,在运行web应用程序的时候出现一下错误: 服务器无法处理请求,-->对路径“C:/temp/mytest.txt”的访问拒绝 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.UnauthorizedAccess