2017-06-03 53 views
0

我已經使用Amazon的Elastic Beanstalk服務部署了一個應用程序,現在它運行在http://sample-env-1.abcde.us-east-1.elasticbeanstalk.com/home,現在我想指出我的域名(在name.com註冊)到這個應用程序。我創建了一個Route 53的託管區域,它給了我4個命名空間,是否足以在我的域名註冊商的控制檯中添加這些記錄?如何將現有域名轉發到AWS應用程序?

我覺得我錯過了一些東西,因爲我沒有告訴該託管區域與哪個應用程序相關(因爲我可以有多個應用程序)。我怎麼做?

謝謝,

回答

1

你的做法是對的。

在Amazon Route 53管理控制檯的託管區域中鍵入域名。 並從您的域名提供商控制檯將您的域名指向您的Elastic Beanstalk環境名稱空間。如果設置正確,亞馬遜將處理剩下的事情。

按照手冊中的規定:

When an Amazon Route 53 DNS server receives a name request for your custom domain name, it resolves to the elasticbeanstalk.com subdomain, which resolves to the public DNS name of your Elastic Load Balancing load balancer, which relays requests to the instances in your environment.

請參閱彈性魔豆手冊獲取更多信息:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customdomains.html

+0

感謝您的幫助。我也正在查看該手冊。但我仍然困惑。我可以有多個EB應用程序,Route 53如何理解哪個域名(名稱空間?)與哪個應用程序相關?我應該添加一個記錄集,以及如何? :) – jeff

+1

您可以在Amazon Route 53中的CNAME記錄中解析。在application.elasticbeanstalk.com中的值部分類型中,Amazon Route 53可以解析正在處理的請求的哪個應用程序 –

+0

我試圖添加CNAME記錄設置,我得到了這個錯誤:'RNAME類型CNAME與DNS名稱example.com。不允許在zone.com的頂點。**編輯**:當我在「Name」(example.com)前面的框中添加「www」時,它工作(我猜)。這聽起來正確嗎?現在我將這4個NS記錄添加到name.com並完成了? – jeff

相關問題