Web services 如何在heroku应用程序的网络解决方案上设置CNAME记录?
我在网络解决方案上买了一个域名。我在blooming-summer-8571.herokuapp.com上有一个工作应用程序。我希望网络解决方案中的域名指向此应用程序。所以在CNAME记录中。它有一个用于别名、ttl的框,还有一个用于@(无)或www的下拉菜单。然后,您可以选择另一个选项(而不是下拉菜单)来填写其他主机名 那么,哪个是别名?我应该检查其他主机名并输入heroku应用程序的url吗?这一切都是在我购买的域名的DNS设置下完成的,所以我假设我不必在任何地方填写它?我找到的在线资源没有什么帮助 CNAME(规范名称)记录仅适用于您可以控制的域,并将规范名称指向正确的域名。您需要做的是按照以下步骤将域指向Heroku应用程序:Web services 如何在heroku应用程序的网络解决方案上设置CNAME记录?,web-services,heroku,dns,Web Services,Heroku,Dns,我在网络解决方案上买了一个域名。我在blooming-summer-8571.herokuapp.com上有一个工作应用程序。我希望网络解决方案中的域名指向此应用程序。所以在CNAME记录中。它有一个用于别名、ttl的框,还有一个用于@(无)或www的下拉菜单。然后,您可以选择另一个选项(而不是下拉菜单)来填写其他主机名 那么,哪个是别名?我应该检查其他主机名并输入heroku应用程序的url吗?这一切都是在我购买的域名的DNS设置下完成的,所以我假设我不必在任何地方填写它?我找到的在线资源没有
文章确实说明了使用CNAME指向blooming-summer-8571.herokuapp.com(cedar server)刚刚发现此页面在这方面非常有用:
基本上,您只需删除所有A记录,并将@one指向IP 205.178.189.129。然后,只要你有“www”的有效CNAME记录(在Heroku的情况下,它会指向你应用程序的Heroku URL),网络解决方案就会正确地将所有流量转发到你的www CNAME。我刚才也做了同样的事情
host www.YOURDOMAIN.com
它应该以类似..的方式进行响应
www.YOURDOMAIN.com is an alias for YOURAPP.herokuapp.com.
资源:我读了那篇文章,它说要配置CNAME,将子域(我假设它是我在network solutions购买的域)指向适用的Heroku主机名。但它没有具体说明如何做到这一点。子域信息和备用位置应该有一个选项。但是哪个是哪个?我是选择第一个选项还是第二个选项(如上所述)?是www还是@?在网络解决方案中,有4个位置可以放置CNAME的信息。第一个是你的子域(别名ex:app.mydomain.com-app将在该字段中),第二个是你的TTL,第三个是如果你想让它成为你自己域的一部分,第四个是将它指向另一个域(这是你将放置你的应用程序位置的地方)。这对我很有用。我没有指向205.178.189.129,而是指向45.55.72.95,这显然是github托管的服务器,可以自动将裸域重定向到www.domain.com()。编辑:netsol是垃圾。