我们刚创建了一个AWS Windows Server 2012实例,现在想要将我们的域名(由第三方购买和管理)重定向到此服务器。
我们按照排名第一的答案执行了两个步骤:How redirect a domain to Amazon EC2 Machine?
虽然我们设法创建并关联弹性IP,但现在问题似乎是第2步:实际上我们在当前的域管理器上设置了A记录,但仍然无法正常工作。如果我们在浏览器中输入我们的域,它似乎会加载某些内容然后在几秒钟后停止
我们是非常初学者,并且想知道我们需要把它们放在“index.html”左右,就像我们在之前的Webspace托管服务器上做的那样。换句话说,如果用户通过弹性IP访问我们的服务器,浏览器首先尝试进入哪个方向?
答案 0 :(得分:0)
标准模式是
... in aws route53 create a Hosted Zone
...默认情况下,它会自动为你提供Type NS和SOA复制你的Type NS下的4个值的集合(类似于)
ns-125.awsdns-15.com.
ns-642.awsdns-16.net.
ns-1653.awsdns-14.co.uk.
ns-1473.awsdns-56.org.
...现在进入您的域名注册商并使用上面的列表编辑名称服务器
...在部署aws群集时,它会为您提供类似于
的负载均衡器值af327bdd34eca101010100a02debd892-11516969089.us-east-1.elb.amazonaws.com
...进入您的aws route53 hosted zone console选择您的域名
...点击右侧选择A类型的创建记录集 ...重要选择别名是see doc
...点击框 Alias Target 清空字段...然后选择上面提到的loadbalancer
答案 1 :(得分:0)
我认为你有安全和防火墙问题, 逐步检查以下项目:
在浏览器中输入您的EC2 IP地址;你应该看到你的应用主页。
如果您无法通过直接IP地址访问服务器响应,请检查您的安全组,入站选项卡,您必须打开端口80以获取0.0.0.0/0
每次您在浏览器中通过直接IP地址查看主页时,您都可以转到domain和route53的后续步骤。
答案 2 :(得分:0)
答案 3 :(得分:0)
我们实际上想知道整个安装程序应该如何工作。
我们已将index.html放在c:
上假设我们正在尝试通过弹性IP请求Microsoft Server EC2。服务器如何通过这个Index.html找到并做出响应,甚至技术上如何可能?
除了正确建立安全组/规则/端口的问题之外,这对我们来说完全是黑盒子...
答案 4 :(得分:0)
我已经解决了我的问题。仅适用于遇到同样问题的人:
除上述要点外,您还必须在服务器上设置IIS(Microsoft Internet信息服务),以便将域重定向到特定的“文件夹”/ index.htmls