我不是DNS专家,但现在设法理解Route 53 + heroku了。我使用路由53和我的主herokuapp的自定义域。现在我的应用程序包含一个侧面项目,我想添加另一个自定义域,所以实际上这将是第二个域,它解析为我原始应用程序的子文件夹。
为此,我在Route 53上创建了第二个托管区域,像往常一样进入名称服务器。所有内容都在https://devcenter.heroku.com/articles/route-53指南中,区别在于我将应用的子文件夹输入到CNAME记录集中:http://myapp.herokuapp.com/path-to-my-side-project/
我还通过heroku域添加了域名:添加www.my-side-project.com
我在浏览器中访问域时得到了这个:
无法找到www.my-side-project.com上的服务器,因为DNS 查找失败。 DNS是翻译网站的网络服务 名称为其Internet地址。此错误通常是由 没有连接到Internet或配置错误的网络。它 也可能是由无响应的DNS服务器或防火墙引起的 阻止谷歌浏览器访问网络。
还有什么我没想过的吗?