无法访问 Heroku 自定义子域
Heroku custom subdomain not accessible
我在 Heroku 上设置了一个 NodeJS 应用程序,随机生成的 Heroku 可以正确访问它 url:https://blooming-castle-48256.herokuapp.com/
但是,现在我正在尝试通过子域访问该应用程序。我已按照 Heroku 文档 (https://devcenter.heroku.com/articles/custom-domains) 中概述的步骤进行操作,但我仍然无法从我的自定义子域访问该应用程序。
在 Heroku 仪表板中,我将我的自定义子域添加为 lorem-ipsum.mydomain.me
,Heroku 提供了 lorem-ipsum.mydomain.me.herokudns.com
的 DNS 目标
在我的域的 cpanel 高级区域编辑器中,我创建了一个 CNAME 记录,名称为 lorem-ipsum.mydomain.me.
,TTL 为 1200,记录为 lorem-ipsum.mydomain.me.herokudns.com
当我尝试在浏览器中访问 lorem-ipsum.mydomain.me
时,我收到一条错误消息:
lorem-ipsum.mydomain.me’s server DNS address could not be found.
我已完成的故障排除
使用在线 DNS 检查器检查子域的名称服务器是否已传播,我发现它正确显示 lorem-ipsum.mydomain.me.herokudns.com.
作为子域的名称服务器。
当我转到我的终端并执行命令 host lorem-ipsum.robertcooper.me
时,我收到以下错误:
Host lorem-ipsum.mydomain.me not found: 3(NXDOMAIN)
如何解决这个问题并让我的子域正确显示我的 Heroko 网络应用程序?
附加信息
我的 mydomain.me
主机和域名注册都是使用 Namecheap。
尝试清除本地 DNS 缓存。
您可以找到许多不同操作系统的方法 here
我在 Heroku 上设置了一个 NodeJS 应用程序,随机生成的 Heroku 可以正确访问它 url:https://blooming-castle-48256.herokuapp.com/
但是,现在我正在尝试通过子域访问该应用程序。我已按照 Heroku 文档 (https://devcenter.heroku.com/articles/custom-domains) 中概述的步骤进行操作,但我仍然无法从我的自定义子域访问该应用程序。
在 Heroku 仪表板中,我将我的自定义子域添加为 lorem-ipsum.mydomain.me
,Heroku 提供了 lorem-ipsum.mydomain.me.herokudns.com
在我的域的 cpanel 高级区域编辑器中,我创建了一个 CNAME 记录,名称为 lorem-ipsum.mydomain.me.
,TTL 为 1200,记录为 lorem-ipsum.mydomain.me.herokudns.com
当我尝试在浏览器中访问 lorem-ipsum.mydomain.me
时,我收到一条错误消息:
lorem-ipsum.mydomain.me’s server DNS address could not be found.
我已完成的故障排除
使用在线 DNS 检查器检查子域的名称服务器是否已传播,我发现它正确显示 lorem-ipsum.mydomain.me.herokudns.com.
作为子域的名称服务器。
当我转到我的终端并执行命令 host lorem-ipsum.robertcooper.me
时,我收到以下错误:
Host lorem-ipsum.mydomain.me not found: 3(NXDOMAIN)
如何解决这个问题并让我的子域正确显示我的 Heroko 网络应用程序?
附加信息
我的 mydomain.me
主机和域名注册都是使用 Namecheap。
尝试清除本地 DNS 缓存。 您可以找到许多不同操作系统的方法 here