误删重建Firebase项目后,自定义域名显示“Site Not Found”求助
解决Firebase Hosting自定义域名“Site Not Found”问题
核对域名解析记录准确性
- 确保
www.jawsandteeth.com的A记录完全指向Firebase官方IP:151.101.1.195、151.101.65.195、151.101.129.195、151.101.193.195,不要遗漏或写错任何一个 - 验证TXT记录的内容与新Firebase项目控制台提供的验证字符串完全一致,包括大小写、特殊字符和后缀
firebaseapp.com - 用命令行工具确认解析生效:运行
dig www.jawsandteeth.com A和dig www.jawsandteeth.com TXT,检查返回结果是否匹配配置的记录
- 确保
检查Firebase项目域名配置
- 进入Firebase Hosting控制台,确认
www.jawsandteeth.com的状态为“已激活”,若仅显示“已连接”,尝试移除域名后重新添加,触发证书重新颁发流程 - 确认是否同时添加了根域名
jawsandteeth.com和子域名www.jawsandteeth.com,根域名的配置会影响子域名的解析逻辑 - 检查
firebase.json中的hosting配置,确保没有限制仅部署到默认域名,运行firebase deploy时未指定特定域名参数
- 进入Firebase Hosting控制台,确认
清除缓存并强制刷新CDN
- 用浏览器隐身模式访问,或清除本地缓存(快捷键Ctrl+Shift+Delete),排除本地缓存干扰
- 在Firebase控制台Hosting页面,找到
www.jawsandteeth.com,点击「更多」→「刷新缓存」,输入/*刷新所有CDN节点的缓存内容
排查域名绑定冲突
- 确认该域名未绑定到其他Firebase项目(包括已删除的项目,若存在残留绑定,需联系Firebase官方支持解除)
- 检查域名注册商或CDN服务商的后台,删除旧的CNAME/其他冲突记录,确保解析仅指向Firebase的IP和验证记录
内容的提问来源于stack exchange,提问作者boumitran k
相关产品推荐
相关产品推荐

