我最近在AWS mydomain.com
上购买了一个域,目的是创建一个记录集,该记录集可以将流量转发到我也运行过的EC2实例。但是,当我尝试从网络浏览器访问mydomain.com
时,我收到无法访问该网站的错误。
我为此域创建的记录集为myapp.mydomain.com
。我将其配置为指向我的EC2实例。当我尝试从Web浏览器访问此域时,出现502错误的网关错误。
有人能解释一下这里发生了什么吗?
答案 0 :(得分:2)
您需要首先在Route53中为域创建一个区域 - 所以mydomain.com,而不是其他任何内容。
创建后,将有2条记录:SOA和NS。
使用"注册域名"在屏幕上,单击域并确保名称服务器记录与您创建的区域中的NS记录匹配。
完成后,您应该能够在mydomain.com区域为myapp.mydomain.com创建一个新的A记录,该记录指向您的EC2实例的IP地址。
答案 1 :(得分:0)
@chris给出的答案紧跟AWS的官方文档,一般来说是这个问题的最佳答案。但是,在我的情况下,我看到的502错误是由于我没有打开我的Tomcat服务器正在侦听的端口8080引起的。通过添加自定义TCP规则来打开端口8080,我就能够访问我的Tomcat。