无法验证 firebase 中非 www 前缀 url 的 squarespace 域

问题描述 投票:0回答:1

我在方形空间上有一个域,我正在尝试将我的 google firebase 应用程序连接到它。

我能够为 www 前缀的 url 设置 DNS 属性,并且该属性可以正常工作,但是当我访问排除了 www 前缀的网站时,我收到一条 Firebase 错误,提示“找不到网站”。

自从我看到它到达 firebase 以来,我尝试在 firebase 中设置重定向,以便将所有对 www-excluded url 的请求直接转发到 www-prefixed url,但 firebase 需要验证我拥有 www-excluded url域名优先。

因此,Firebase 指示我在 squarespace 中打开 DNS 设置并添加一个 txt 文件来验证我是否拥有排除 www 的 url,我已经这样做了(这也是我成功为 www 前缀网站所做的一部分)但是firebase 无法验证该站点。

我是否需要添加其他记录才能让该 Firebase 验证我的网站?

为了让 www url 正常工作,我必须为 www 前缀的 url 添加 @ A 记录和 www CNAME 记录,以便对其进行验证,但我不确定如何将此非前缀 url 获取到工作。

firebase dns squarespace
1个回答
0
投票

在 Firebase 中设置自定义域时,该工具会为用户提供不同的值并指示用户更新其域提供商的 DNS 设置

问题是 Firebase 工具提供的这些值可能需要调整以匹配给定域提供商的期望。

Firebase 的此文档显示了他们对不同提供商的期望以及如何更新值。

https://firebase.google.com/docs/hosting/custom-domain

对于 Squarespace 域,它们指示用户省略所有 TXT 记录和 A 记录的主机,而不是使用 firebase 工具提供的内容。

这使我能够连接非 www 站点,因为这些值能够立即检测到(零传播等待时间。)

对于 CNAME 记录,Firebase 指示用户输入整个主机

www.???.com

但是,在 Squarespace 的这份文档中,他们指示用户仅使用 www 作为 CNAME 记录。通过省略主机名的其余部分,Firebase 立即能够验证域并继续创建 SSL 证书。

https://support.squarespace.com/hc/en-us/articles/215744668-Pointing-a-Squarespace-domain

© www.soinside.com 2019 - 2024. All rights reserved.