【问题标题】:Redirect 301 in firebase在firebase中重定向301
【发布时间】:2018-06-21 21:02:28
【问题描述】:

我必须从没有 www 的域到有 www 的域进行 301 重定向,例如:

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

我一直在看official doumentation 中的这个例子,但似乎配置没有考虑整个 URL 路径,有什么办法可以做到这一点吗?

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

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

【问题讨论】:

    标签: firebase google-cloud-functions firebase-hosting


    【解决方案1】:

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

    • 托管
    • 连接域
    • 您可以在不带 www 的情况下编写像 "example.com" 这样的域
    • 选择重定向检查按钮
    • 写你的重定向目的地,在我的例子中,与 www 是同一个域

    就是这样!

    【讨论】:

    • 你能不接受我的回答并接受你自己的吗?我认为您的解决方案在 Firebase 的上下文中要好得多(尽管我的答案也应该有效,这就是为什么我不愿意完全删除它)。
    • 不要删除你的答案,这也是一个公平的方法,我稍后会标记我的,谢谢你的帮助!
    • 我无法让 goDaddy 重定向,所以我正在做 firebase 重定向,但它是 301 吗?
    【解决方案2】:

    Jack 本人提供了更多 specific solution for Firebase(和注册商无关)。

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

    编辑:

    由于您在 GoDaddy 中拥有您的域名,我建议您关注 the instructions on their help center

    【讨论】:

    • 我的域名托管在 godaddy
    • 用该注册商的说明链接更新了答案。
    猜你喜欢
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    • 2018-03-06
    • 2012-02-06
    相关资源
    最近更新 更多