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

如何确保Branch自定义分支链接不重定向至app.link域名

解决Branch深度视图页面强制使用自定义域名而非app.link的问题

以下是针对问题的具体解决步骤,覆盖Branch控制台配置、规则设置等关键环节:

  • 确认自定义域名的完整生效状态
    进入Branch控制台的「Link Settings」>「Custom Domains」模块:

    • 检查subdomain.myapp.app的DNS验证状态是否为「Active」,确保CNAME记录已正确指向Branch指定的目标(通常是bnc.lt);
    • 将该自定义域名设置为「Default Domain」,让所有新生成的链接默认使用此域名,替代默认的app.link。
  • 强制深度视图模板使用自定义域名
    进入「Deep Views」页面,找到你正在使用的深度视图模板:

    • 打开模板的「Advanced Settings」,找到「Domain Override」选项;
    • 选择已配置的subdomain.myapp.app作为该模板的强制域名,此设置会直接让该模板生成的深度视图页面使用自定义域名,不会跳转至app.link。
  • 配置重定向规则替代白名单
    之前的重定向白名单无法满足需求,需在「Link Settings」>「Redirect Rules」中创建专属规则:

    • 触发条件:设置Link Type等于「Deep View」;
    • 执行动作:选择「Override Domain」并指定你的自定义域名subdomain.myapp.app;
    • 保存规则后,所有深度视图类型的链接访问都会强制使用自定义域名。
  • 更新旧链接并清除缓存

    • 若存在之前生成的旧链接,需在「Link Management」中批量更新链接的域名属性,或重新生成链接;
    • 手动清除浏览器缓存,以及Branch控制台「Link Settings」>「Cache Settings」中的链接缓存,避免旧配置残留导致的跳转问题。
  • 验证Universal/App Links关联
    在「Link Settings」>「Universal/App Links」中,确认你的自定义域名已完成iOS Universal Links和Android App Links的配置,确保系统级跳转时仍保持自定义域名的显示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 11:35:03