在DNS解析的配置中,可能很多人都遇到过这个问题。域名解析已经生效,但是网站还是打不开。这种情况的原因是什么,我们该如何解决这个问题??
1、如何检测到我们配置的解析已经生效?
解析设置完成后,可以在Dos命令提示符下运行Ping命令验证解析是否生效。
(1)打开Dos窗口。桌面-开始-所有程序-附件-运行
(2)输入 ping+空格+你的域名
(3)回车后会显示结果
(4)结果显示,如果对应的IP绑定与你分析的记录一致,则验证成功。
2、网站打不开原因分析
(1)DNS缓存问题
为了提高网站的访问速度,系统会自动将访问过的网站并获得IP地址存储在本地计算机的DNS缓存中。取出要访问的网站的IP地址。因此,如果本地计算机的 DNS 缓存出现问题,网站将无法访问。您可以在“运行”中输入CMD,然后执行ipconfig /flushdns 来刷新本地计算机的DNS 缓存。
(2)HSOTS 文件映射
HOSTS文件是操作系统中的一个本地文件,记录了IP与域名的映射关系。如果HOSTS文件中记录了映射关系域名解析后网站打不开,操作系统会直接请求HOSTS文件,而不是进行DNS查询。因此,如果在HOSTS文件中创建了域名的映射关系,修改解析记录不会改变原来的记录关系。所以在这种情况下,需要在 HOSTS 文件中重新创建一个新的映射关系。
(3)域名未绑定服务器
如果提示“Bad Request (Invalid Hostname)”或“您的网站暂时无法打开!” 访问页面时,表示域名未绑定服务器。此时,用户只需联系相应的空间提供商,绑定域名即可解决问题。
(4)网站已过期但未续订
由于网站过期,网站页面无法打开,无法访问;在这种情况下域名解析后网站打不开,用户可以在续订后恢复正常。
(5)空间状态设置错误
如果用户将空间状态设置为“暂停”,网站也将无法访问;此时用户需要登录空间控制面板,然后将主机状态更改为“运行中”,即可正常访问网站。
(6)网站信息问题
本站存在违法违规信息或资源超标被管理员制止的;如果是这个原因,那么用户可以联系服务提供商删除非法内容或超出标准内容的资源。