众所周知,域名解析的过程非常复杂,是一个全球域名系统逐级更新的方式,加上用户上网调用的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