将子域连接到 firebase

Connecting subdomain to firebase

我正在尝试使用我的自定义域 link 为 firebase 使用动态 link。 出于上述目的,我在 firebase 虚拟主机上添加了自定义域,并按照所有步骤操作,但状态仍然显示为 "Needs setup".

我的主域指向其他主机,子域指向一些 aws elastic ips,现在新创建的子域指向 firebase ips。我使用的 dns 提供商是 cloudflare。

www.maindomain.com => webflow 主机

subdomain1.maindomain.com => aws elastic ip 1

subdomain2.maindomain.com => aws elastic ip 2

firebasesubdomain.maindomain.com => firebase ip 记录(A 记录)。

我不能为了指向 firebase 而删除所有 A 记录,因为 aws elastic ip 是我为客户提供服务的实时服务器。所以我的问题是保持上述所有记录完好无损有没有办法将我的子域指向 firebase 并仅将子域的所有权转移到 firebase,然后我也可以轻松地为该域创建动态 links?

将域连接到 Firebase 托管时,您必须确保您的 A 记录直接指向 Firebase IP 地址。您可以使用例如:

进行检查
dig firebasesubdomain.maindomain.com

如果开启了Cloudflare代理,Cloudflare会将A记录设置为自己的IP地址,Firebase Hosting将无法识别这些IP。您应该关闭 Cloudflare 代理,因为 Firebase 托管已经通过 CDN 提供内容,代理只会引入额外的延迟。