You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase站点未配置Dynamic Link却出现Invalid Dynamic Link问题求助

问题:未配置Dynamic Link却出现?_imcp=1参数及「Invalid Dynamic Link」提示
  • 未在站点配置Dynamic Link,刚完成自定义域名添加与SSL配置
  • 访问站点时URL被自动追加?_imcp=1,页面提示「Invalid Dynamic Link」
  • 补充:www.xxx.com可正常重定向至xxx.com,但直接访问xxx.com时会触发参数追加

相关截图:
页面提示「Invalid Dynamic Link」
URL自动追加


排查与解决步骤

1. 清理Firebase/Google Cloud关联残留

_imcp参数属于Firebase Dynamic Links的自动验证标识,即便未手动配置,添加自定义域名时可能触发了自动关联:

  • 登录Firebase控制台,进入Dynamic Links模块,删除所有自动生成的关联记录
  • 检查Google Cloud的App Engine/Cloud Run路由规则,移除任何Dynamic Links相关的配置项

2. 验证DNS解析正确性

确认主域名xxx.com的DNS记录未指向Dynamic Links服务器:

  • 检查A/AAAA记录,确保指向你的站点服务器IP或托管平台(如Cloudflare、Vercel)的解析地址
  • 排查CNAME记录,删除任何包含_imcp或Dynamic Links相关的解析项

3. 检查SSL服务商的自动规则

部分SSL托管商(如Cloudflare)可能在配置时自动添加关联规则:

  • 进入服务商控制台,查看页面规则、Worker脚本,删除所有包含_imcp参数的跳转/改写规则
  • 确认SSL证书仅绑定到你的站点服务,未关联Dynamic Links

4. 排查站点服务器配置

如果站点有自建服务器(Nginx/Apache),检查重定向规则:

  • Nginx:查看站点配置文件,删除任何将xxx.com请求重定向到带_imcp参数地址的规则
  • Apache:检查.htaccess文件,清理无关的RewriteRule规则

5. 清除缓存等待生效

  • 清除本地浏览器缓存、DNS缓存(Windows执行ipconfig /flushdns,Mac执行sudo dscacheutil -flushcache)
  • 等待DNS记录完全生效(通常24-48小时,可通过nslookup xxx.com确认解析结果)

内容的提问来源于stack exchange,提问作者lancegoh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 01:45:36