我以前从未做过任何类型的域设置,所以我只关注AWS文档。
我在Google Domains上购买了一个域名。我已经在AWS ElasticBeanstalk上部署了我的REST API应用程序。我也在那里部署了我的前端应用程序,但是现在我只想部署我的REST API。
这可能吗?
www.mydomain.com
CNAME my-frontend-app.some-az.elasticbeanstalk.com
api.mydomain.com
CNAME my-rest-api-app.some-az.elasticbeanstalk.com
*.mydomain.com
- >重定向 - > https://*.mydomain.com
?
这些是我在Google Domains控制台中必须做的事情吗?这是控制台的样子:
答案 0 :(得分:0)
使用Google Domains console应该可以使用前两个选项
www.mydomain.com CNAME my-frontend-app.some-az.elasticbeanstalk.com
api.mydomain.com CNAME my-rest-api-app.some-az.elasticbeanstalk.com
*.mydomain.com -> redirect -> https://*.mydomain.com
不仅是DNS配置,还涉及使用SSL证书并从端口80重定向到443.在此步骤中,您可以创建AWS CloudFront分配并将分发CName映射到* .mydomain.com在Google Domains控制台中。由于AWS提供免费的SSL证书,您可以配置并将其附加到CloudFront并从那里进行重定向。