删除Firebase Hosting后域名仍显示“Site Not Found”,求助解绑域名
彻底解绑Firebase托管域名的解决方案
具体排查与操作步骤
检查Firebase控制台域名残留
登录Firebase控制台进入对应项目的Hosting页面,确认kishandhruv.web.app是否还在关联域名列表中。如果存在,直接点击域名右侧的删除按钮,操作完成后等待DNS缓存刷新(通常1-24小时)。强制同步Hosting禁用状态
本地关联目标项目(若未保留本地配置,先执行firebase init hosting完成关联),删除firebase.json内所有Hosting相关配置项,再执行命令:firebase deploy --only hosting:disable该命令会强制将禁用状态同步到Firebase服务器,比单独执行
hosting:disable更彻底。清理DNS解析记录
登录域名服务商后台,删除所有指向Firebase Hosting的DNS记录(如CNAME、A记录)。如果是.web.app这类Firebase托管的二级域名,无需手动修改DNS,但要确保Firebase端已完全移除绑定。清除本地与CDN缓存
访问站点时强制刷新页面(Windows按Ctrl+F5,Mac按Cmd+Shift+R),同时清除本地DNS缓存:- Windows:执行
ipconfig /flushdns - Mac:执行
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Firebase的CDN缓存最长可能需要24小时完全失效,期间耐心等待。
- Windows:执行
求助Firebase官方支持
若以上操作均无效,直接在Firebase控制台提交支持工单,提供项目ID、域名kishandhruv.web.app及已执行的操作说明,请求后台强制清理域名关联记录。
内容的提问来源于stack exchange,提问作者kishan dhruv
相关产品推荐
相关产品推荐

