使用AWS更改firebase的默认宿主

使用AWS更改firebase的默认宿主,firebase,amazon-route53,firebase-hosting,Firebase,Amazon Route53,Firebase Hosting,我正在使用firebase托管,但我想更改url,因此我已使用amazon(route 53)创建了一个域,并获得批准。 我在Route 53中创建了一个新的寄存器,其值和TXT类型是firebase返回给我的,但它仍然不起作用 我怎样才能修好它 谢谢,我的域名也由AWS使用Route 53 DNS editor管理。我还想在firebase上托管我的演示应用程序(使用demo.example.com子域),然后再在AWS上托管生产应用程序 这些是我采取的步骤 在Firebase上创建了一个新项

我正在使用firebase托管,但我想更改url,因此我已使用amazon(route 53)创建了一个域,并获得批准。 我在Route 53中创建了一个新的寄存器,其值和TXT类型是firebase返回给我的,但它仍然不起作用

我怎样才能修好它


谢谢,

我的域名也由AWS使用Route 53 DNS editor管理。我还想在firebase上托管我的演示应用程序(使用
demo.example.com
子域),然后再在AWS上托管生产应用程序

这些是我采取的步骤

  • 在Firebase上创建了一个新项目
  • 在Firebase上,我转到了托管,在域字段中我编写了
    demo.example.com
    ,因为这是我想在其上托管我的应用程序的子域
  • Firebase给了我TXT记录来验证我的域名,我在我的域名
    example.com
    上添加了AWS Route 53上的TXT记录以及Firebase提供的值
  • 验证TXT记录后(需要10-15分钟)。然后,我在AWS Route 53上创建了子域,
    demo.example.com
    ,并指向Route 53值字段上的两个Firebase IP地址(每个IP在其自己的行上),然后在Route 53上创建路由,然后在Firebase上单击Finish,然后等待几个小时左右(可能需要24个)

  • 对于每一个希望把食物和一些时间、技术混合在一起的人来说,你并不孤单!我们不知道你到底做了什么,所以现在很难帮上忙。你被困在哪里?Firebase控制台是否未拾取您的TXT记录?如果是,你等了多久?另外:显示您在路由53 DNS中所做的工作,因为问题很可能存在。一个快速检查的方法是
    dig-t txt+noall+answer karosdomain.com
    ,这类似于Firebase主机检查我们的记录。感谢您的回答,我所做的是:1)进入Firebase主机,并添加使用路由53创建的新dns。2) 我一直坚持到最后3)我进入example.firebaseapp.com,我看到了我的网站4)我写example.com,但我看不到我的网站。我想在firebase中添加此dns时,我将使用我的web,但会出现新的URL。我必须在firebase中使用高级配置,或者等待24小时?。对不起,我不太清楚,你从哪里得到Firebase IP地址的?你能提供一个你如何将你的子域路由到firebase的例子吗?@GeorgeAlex你能向我解释一下上面的说明中有什么不清楚的地方,以便我能清楚地解释清楚吗?最后我想出了如何执行上面的步骤。然而,我至少有一个担忧。我有一个使用firebase作为后端的移动应用程序。包含演示页面的域由aws托管。在我的应用程序中,我有一个功能,意味着帐户密码重置。Firebase提供了一个可以配置的电子邮件模板,因此为了重置密码,用户应该访问以下内容。目前,firebase似乎已连接到我的aws域,但我不知道是否应该执行其他操作。目前,模板中的链接:app.example.com/?mode=action&oobCode=code正在运行,但域验证失败。目前,电子邮件是从noreply@project-name.firebaseapp.com和我想从noreply@app.example.com. 是否有其他必须完成的配置?