域名解析已经生效但网站仍然打不开的排查顺序 [复制链接]

管理员组

域名已经添加了解析记录,但网站无法访问时,可以按照“DNS、网络、Web服务、站点配置”的顺序排查。

一、确认解析结果

使用nslookup或dig查看域名返回的IP,确认A记录和AAAA记录是否正确。特别注意:如果服务器没有配置IPv6,却添加了AAAA记录,部分用户可能优先连接IPv6并访问失败。

二、排除本地DNS缓存

尝试切换手机网络访问,或者清理本机DNS缓存。不同地区的递归DNS更新速度可能不同。

三、检查端口和防火墙

确认服务器安全组和系统防火墙已经开放80和443端口,并确认Nginx或Apache正在监听这些端口。

四、检查站点绑定

查看Nginx配置中的server_name是否包含当前域名,网站根目录是否正确,配置修改后是否执行了语法检查和重新加载。

五、检查CDN或代理

如果域名开启了CDN代理,先临时查看源站是否能够直接访问。CDN的SSL模式、回源端口或源站证书配置错误,也会导致访问失败。

六、检查HTTPS证书

证书过期、域名不匹配或者证书链不完整,都可能造成浏览器拒绝连接。排查时要区分“解析不到IP”“连接被拒绝”和“证书错误”,三者的处理方向完全不同。

最新回复

请先登录后再回复 登录

uid:1 管理员组
关注
发帖 15
评论 0
粉丝 0
关注 0
发新帖
目录
域名解析已经生效但网站仍然打不开的排查顺序