📅  最后修改于: 2023-12-03 15:09:39.101000             🧑  作者: Mango
Firebase 托管为开发人员提供了一种简单的方式来托管他们的网站。除了 Firebase 应用程序分发的网址(例如 https://yourapp.firebaseapp.com),开发人员还可以将自己的自定义域连接到 Firebase 托管的网站。
本文将介绍如何将自定义域名连接到 Firebase 托管的静态网站。
在 Firebase 控制台中,单击“托管”选项卡,找到要连接的网站的项目。在“连接域名”下,单击“开始”按钮。
Firebase 托管将提示您验证您的域名。对于这一步,您需要更新您的 DNS 记录,以便将您的域名解析到特定的 Firebase 托管 IP 地址。
在 DNS 记录中添加以下 A 记录:
Type: A
Host: your.custom.domain.com (replace with your domain)
TTL: 3600
Points to: 151.101.129.195
这将使您的域名解析到 Firebase 托管的 IP 地址。
完成添加 A 记录后,单击“验证”按钮,等待 Firebase 托管验证您的 DNS 记录。这可能需要一些时间,因为 DNS 记录在上传到网络上后需要一些时间才能被更新。
验证成功后,您可以配置 Firebase 托管以使用自己的域名。在 Firebase 控制台中,单击“托管”选项卡,找到您要使用的网站的项目。然后,单击“连接域名”下的“设置”。
在显示的屏幕上,使用您的域名替换默认域名(例如 yourapp.firebaseapp.com)。确保选择 HTTPS 选项,并单击“保存”。
Firebase 托管将验证您的配置并在几分钟内更新您的 DNS 记录。在更新 DNS 记录时,请注意,可能需要几个小时才能使更改生效,具体取决于不同的 DNS 服务器。
一旦您的域名配置完毕,您可以尝试访问您的网站,看看它是否可以使用您的自定义域名进行访问。
如果您的网站可用,并且您可以从浏览器中看到您的自定义域名,则您已成功将自定义域名连接到 Firebase 托管的网站。
使用自定义域名连接到 Firebase 托管的网站很容易,但是与很多其他Web开发任务一样,它需要正确的设置以确保无缝连接。幸运的是,本文提供了一套清晰的步骤,使您能够轻松地将自定义域名连接到 Firebase 托管的网站中。
希望这篇文章对您有所帮助,祝您一切顺利!