在 Firebase 中重定向 301

Redirect 301 in firebase

我必须做一个 301 重定向,从没有 www 的域到有 www 的域,例如:

example.com -> 301 -> www.example.com(同域)

我一直在寻找 official doumentation 中的这个示例,但配置似乎没有考虑到整个 URL 路径,有什么办法可以实现吗?

我正在考虑为 没有 www 的域创建一个单独的项目,并创建一个 firebase 云函数 来接受所有请求和从那里做一个重定向

这是要走的路吗?有没有更简单的解决方案?

杰克本人提供了更多 (与注册商无关)。

这通常是在域注册商级别而不是在应用程序级别完成的。如果您的域有 Google 个域,these would be the steps.

编辑:

既然你在 GoDaddy 上有你的域名,我建议关注 the instructions on their help center

您可以在 firebase 中重定向一个选项我没有注意到您只需转到以下选项:

  • 托管
  • 连接域
  • 您可以像 "example.com" 这样写您的域,而没有 www
  • Select 重定向 检查按钮
  • 写下您的重定向目标,在我的例子中,是与 www
  • 相同的域

就是这样!