设置:运行Amazon Linux的EC2上的2个网站为VirtualHosts。 其中一个域名解决没有问题(charlesrobertsonarts.com),另一个返回所有浏览器(nigelyons.com)找不到的服务器。 他们两个都有注册到Bluehost的域名,它们直接连接到Route 53 DNS。 在那里他们有指向EC2的Elastic IP(52.203.82.91)的A型托pipe区域条目。 Apache在其httpd.conf文件中具有基于名称的VirtualHost条目。
其他虚拟主机在这个IP工作正常,这个设置,我可以通过添加一个条目到我的主机文件(52.203.82.91 nigelyons.com)访问该网站。 我已经search了高低,真的很困惑这里有什么问题。 任何帮助,将不胜感激。
路线53托pipe区域: 
httpd.conf : 
你说你不能在浏览器中访问nigelyons.com,但事实并非如此。 你可以达到它很好。 它发送redirect到www.nigelyons.com。
这是你无法到达的网站。
而你不能达到的原因是它没有DNSlogging。
要解决此问题,请在路由53中为www创build一个包含相应Alogging的logging集。 等一下 负面的caching意味着它可以是一个小时或更多,才可以访问。