[英]Custom URL in AWS Elastic Beanstalk
AWS Elastic Beanstalk 建議使用以下格式的 URL: http://{appname}.elasticbeanstalk.com/
但我需要將其更改為我自己的 URL,例如https://example.ai
怎么做?
注意:我將 Amazon Route53 用於我的域。
我知道這是一個老問題,但由於我剛剛為我的一個應用程序完成了這個過程,我決定在這里分享它,這也可能對其他人有所幫助。 這是我經歷的步驟
.example.com
添加記錄www.example.com
執行步驟 8-11。參考
使用 Amazon Route53。 ELB,包括那些使用 ElasticBeanstalk 生成的,都被分配了 CNAME。 您不能只將頂級域指向 CNAME,因為它違反了 RFC。 您可以將 CNAME 記錄指向http://www.example.com
,但它仍然不會在http://example.com
響應。 這是一個惱人的問題; 例如,考慮一下 AWS 論壇上的這個 7 頁主題。
最簡單的解決方案是 Route53。 它使用特殊的頂點記錄將 TLD 映射到 ELB,從而完全避免了這個問題。 您也可以使用 EIP 的公共實例將流量轉發到 ELB,盡管這會引起可擴展性問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.