首页 > 解决方案 > Heroku 应用程序的自定义 google-domain 导致 IP/DNS 地址错误

问题描述

我在https://rosalinep.herokuapp.com/上托管了一个 heroku 应用程序,我正试图将其移至地址 www.rosalinep.com。(我对来自 rosalinep.com 或 https 与 http 的重定向并不挑剔,我只想让这个网站现在在 url 中没有“herokuapp”的情况下启动。)我使用 Google Domains 获取域 rosalinep.com,并使用以下配置:

在 Google 域上:

合成记录图像

自定义资源记录图像

在 Heroku 上:

域图像

昨晚当我第一次尝试启动它时,它起作用了,但是今天早上我看到了以下错误页面(这真是太糟糕了......):

损坏的网站图片

运行“heroku 域”确认 www.rosalinep.com 位于应用程序的自定义域中。

我做了一些搜索来尝试解决这个问题,看起来有些类似情况的人报告说像我一样使用 CNAME 成功,但是 Heroku 的文档似乎说 ALIAS 或 ANAME 是根域配置所必需的,而那些Google Domains 显然不支持这些选项。

由于 Heroku 的工作方式,他们不会发布您在其上创建的应用程序的 IP 地址,因此我无法直接为其提供 IP 地址。

在试图解决这个问题时,我感到非常困惑和困惑。任何有关我是否可以与 Google Domains 一起使用的信息将不胜感激。另外,如果有帮助,我不想为任何额外的服务付费。

不过,如果 Google Domains 不适合这样做,那么我对其他域名注册网站持开放态度。

标签: herokudnsiphostinggoogle-domains

解决方案


解决它!:) 毕竟,只是四个字符引起了所有这些头痛......

问题在于,在 Google Domains 自定义资源记录部分的数据字段中,我有“www.(dns_data_here).com”。当它应该有“(dns_data_here).com”时。

该网站现已启动并在新网址上运行!


推荐阅读