heroku - 将域名连接到 Heroku 应用程序时出现问题
问题描述
我在 Porkbun.com 上购买了一个域名,我已将该域名添加到我的 herokuapp 域并收到了一个 DNS 目标。我添加了一个 ALIAS 记录,其中包含 host: 'mywebsite.domain' 和 target 作为我从 Heroku 收到的 DNS 目标。
尝试访问域时出现“错误请求 (400)”错误。然后我尝试了这三个单独的步骤:
- 按照 Porkbun 的指示,我添加了另一个别名记录,主机:www.mywebsite.domain 和目标:'mywebsite.domain'。
- 我删除了我拥有的所有 ALIAS 记录,并添加了一个 CNAME 记录,主机为:'www.mywebsite.domain',目标:'mywebsite.herokuapp.com'。
- 将 CNAME 目标更改为我从 Heroku 收到的 DNS 记录。
在这三种情况下,我收到一个 Heroku 页面,上面写着“这里什么都没有”,标题为“没有这样的应用程序”。
解决方案
昨天,当我尝试将幽灵应用程序部署到 heroku 并指向通过porkbun 购买的自定义域名时,我也遇到了类似的问题。谷歌搜索后,我发现它需要几乎一天的时间来解析指向porkbun中自定义域的DNS。
解决方案
我更改了指向 herokuapp url 的 CNAME RECORD;-“yourappname.heruko.com”
将主机添加为WWW
您还可以使用 ALIAS-CNAME RECORDING 指向 heroku 应用程序 url。
推荐阅读
- python - pygame中的背景不起作用
- swift - 如何在 Swift 4.2 中获取枚举的下一个案例(即编写循环方法)
- javascript - 莲花笔记上的饼干丢失
- angular - 如何在 Observable.forkJoin(...) 中捕获错误?
- .net - 在 VB.NET 中使用 Yield 时出错 - 方法参数必须用括号括起来
- python - 使用 TensorFlow 编写函数
- javascript - ASP.NET:在服务器端,创建 HTML、CSS 和 Javascript 网页的 PDF 副本,与 Google Chrome 中显示的完全一样
- flutter - 如何在 Flutter 中截取 CameraPreview 的截图?
- .net - 在 .Net 代码中查找硬编码值 - 连接字符串、主机名和 URI
- javascript - 社交媒体“@”动态下拉列表和链接