如何在firebase托管中关闭默认域

时间:2017-10-04 13:25:21

标签: firebase firebase-hosting

我在Firebase托管上托管了一个网站。它的默认网址为myapp.firebaseapp.com。我为我的应用配置了自定义网址,它是sub.domain.com。我遇到的问题是两者仍然可以访问。用户可以从myapp.firebaseapp.com和sub.domain.com访问该应用。我需要用户只能访问sub.domain.com。

有没有办法关闭Firebase控制台中的默认域,还是需要通过重写或重定向完成此操作?

非常感谢任何帮助。我四处搜索,无法找到有关此问题的任何信息。以下是显示两个域都已正确配置的屏幕截图。

enter image description here

2 个答案:

答案 0 :(得分:0)

我认为您的唯一选择(至少到目前为止)是用于重定向用户。您可以使用简单的Javascript将用户从默认重定向到自定义网址。可以通过获取主机(window.host),检查它是默认URL还是自定义URL并在必要时重定向来完成。

答案 1 :(得分:0)

您的默认域无法关闭。唯一的选择是暂时不公开。

或者您可以调整云功能,该功能会将您的功能重定向到新的自定义域。