heroku - 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 不适合这样做,那么我对其他域名注册网站持开放态度。
解决方案
解决它!:) 毕竟,只是四个字符引起了所有这些头痛......
问题在于,在 Google Domains 自定义资源记录部分的数据字段中,我有“www.(dns_data_here).com”。当它应该有“(dns_data_here).com”时。
该网站现已启动并在新网址上运行!
推荐阅读
- sql - 查找不适合多个定义范围的所有值
- git - 尽管设置了 ssh,为什么在推送时提示输入用户名?
- nuget - 错误 NuGet 包谷歌翻译 API
- java - xml 的 Xpath 表达式评估返回空“”
- node.js - 是否可以在进度/openedge 文件中调用 NodeJS 服务?
- c++ - 错误:超载距离的调用不明确
- android - 以编程方式根据屏幕方向设置 int 的值
- google-bigquery - 在 Big Query 标准 SQL 中将 AM/PM 转换为 24 小时制
- checkbox - 复制幻灯片时 MS PowerPoint 复选框保持链接
- dart - 如何在屏幕末尾限制容器的大小?扑