首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS或域url重定向到EC2实例公共DNS

AWS或域url重定向到EC2实例公共DNS
EN

Stack Overflow用户
提问于 2015-11-16 12:25:41
回答 1查看 2.2K关注 0票数 3

我是AWS的新手,并且试图将域(在Godaddy中注册)映射到AWS实例,下面是我尝试过的:

  1. 创建了一个EC2实例和弹性IP。将弹性IP映射到实例。
  2. 使用53号公路创建托管区域。更新后的Godaddy服务器具有新分配的名称服务器。
  3. 在AWS托管区域中创建记录集(记录),以指向我的域,例如www.example.com,并将其映射到弹性公共IP
  4. 创建了一个ELB,并将step#1实例添加到其中。
  5. 为例如test.example.com创建另一个记录集,并将其映射到ELB公共DNS

如果我直接命中ELB url(test-elb-34243545.us-west-2.elb.amazonaws.com),www.example.com和test.example.com都会重定向到EC2实例公共DNS(http://ec2-52-11-xxx-xxx.us-west-2.compute.amazonaws.com/),这也会重定向到EC2实例公共DNS(http://ec2-52-11-xxx-xxx.us-west-2.compute.amazonaws.com/)。

对于重定向,我指的是地址栏中的url更改,还有Chrome控制台显示302重定向。

我不想让网址在地址栏上换。不知道我做错了什么,任何帮助都将不胜感激。

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-11-16 13:18:50

如果您希望流量通过ELB(这是一件好事)而不是直接到下面的EC2实例,那么您就不需要您的弹性IP。

相反,在您的Route53托管区域中为www.example.com创建一个CNAME,该区域指向ELB名称(看起来类似于${load_balancer_name}-${account_id}.${region}.elb.amazonaws.com)。

现在,当您进入www.example.com时,您将访问ELB,然后将平衡通信量加载到它下面的任何附加EC2实例。您还可以将EC2实例保留为纯私有IP地址,因此不可能在不通过EC2地址的情况下直接访问EC2实例。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33735358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档