我正在尝试为我的 firebase 应用程序添加一个子域,但它不起作用。我查看了 Firebase 网站的子域设置和其他 SO 帖子我如何在 Firebase 上创建自定义子域? 但它们并没有真正帮助我。
我有一个当前正在运行的 firebase 应用程序:myawesomesite.com。我有 another firebase 应用程序,我想为 awesome.myawesomesite.com 创建子域。
我通过 Namecheap 拥有域名 myawesomesite.com。 myawesomesite.com 已经运行了一年多。
这是
awesome
应用程序在 Firebase 托管上的样子:
过去4天一直显示“需要设置”
我通过“添加自定义域”,Firebase 验证了 myawesomesite.com 域。然后我告诉 Firebase 我想要 awesome.myawesomesite.com。然后 Firebase 给了我两个 A Record 值:
我还注意到我的子域请求 (awesome.myawesomesite.com) 的 A 记录值 123.456.7.890 与我的域 myawesomesite.com 的 A 记录值完全相同。
这是它在我的 Namecheap 仪表板上的样子:
我很确定我做错了什么,因为 Firebase 为我的域 (myawesomesite.com) 和子域 (awesome.myawesomesite.com) 提供了相同的 A 记录值。我希望他们有不同的价值观。但是当我在我的很棒的项目中请求“添加自定义域”时,Firebase 给了我这些值。已经 4 天了,awesome.myawesomesite.com 还没有激活。
如何使用 namecheap 和 firebase 托管正确添加子域 awesome.myawesomesite.com?这在 2021 年甚至可能在 Firebase 上实现吗?
我手头有同样的任务并进行如下:
*我经常看到文档和帮助台条目指出,对于子域,TXT 记录的主机值应包括子域(例如,仅“子”或“子域.com”等),但事实并非如此'为我工作,所以我将其更改为“@”并在不久之后得到了验证。