【问题标题】:Firebase CDN with Namecheap DNS: Site won't load with "www" prefix带有 Namecheap DNS 的 Firebase CDN:站点不会以“www”前缀加载
【发布时间】:2019-07-19 12:38:12
【问题描述】:

我一直在学习如何使用 Firebase 托管来托管 Angular 应用程序,但我已经为这个 DNS 问题苦苦挣扎了一个多星期,但没有解决它。我有一个托管在 Firebase CDN 上的简单 Angular(v7) Web 应用程序。当我导航到没有“www”前缀 (https://howmuchhouse.org/) 的网站时,它加载得很好,但是当我添加前缀“WWW”(https://www.howmuchhouse.org/) 时,我收到以下错误:

网站未找到 为什么我会看到这个? 有几个潜在的原因:

您尚未部署应用程序。 您可能已经部署了一个空目录。 这是一个自定义域,但我们尚未完成设置。

这是我的 Namecheap 设置

在 Firebase 托管上显示为“已连接”

我已经阅读了所有 Firebase 和 NameCheap 文档,但空手而归。这是我第一次托管应用程序,所以我可能没有在搜索中使用正确的术语。我还查看了一些关于类似问题的 StackOverflow 帖子,例如 this postthis post。任何帮助或想法将不胜感激!

【问题讨论】:

    标签: firebase firebase-hosting namecheap


    【解决方案1】:

    您的屏幕截图显示您已将 howmuchhouse.org 连接到您的 Firebase 应用。您还需要在 Firebase 控制台中 connect www.howmuchhouse.org 并将其重定向到非 www 版本。 Firebase 配置应如下所示:

    【讨论】:

    • 您也不应该将CNAME 用于wwwwww 的两条 A 记录就足够了。
    • 成功了!我很尴尬,我没有想到这一点。非常感谢亚伯拉罕!
    猜你喜欢
    • 2012-01-27
    • 1970-01-01
    • 2023-04-06
    • 2021-07-23
    • 2015-04-30
    • 2016-09-30
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多