나는 동일한 문제가있었습니다. 내 고용주가 DNS를 다루는 방식 때문에 실제로 Route53을 사용할 수 없습니다. 그것은 추한 솔루션이지만, 내가 한 것은 고정 "탄성 IP"로 실행되는 웹 서버가있는 t1.micro ec2 인스턴스의 무료 티어 인스턴스입니다. 나는 내 정적 사이트를 s3에 가지고 있는데, 내 도메인 이름은 신축성있는 IP를 가리킨다. ec2 웹 서버는 s3의 원하는 페이지를 포함하는 본질적으로 iframe 인 페이지를 제공합니다. 내가 말했듯이
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
<style type="text/css">
body, html
{
margin: 0; padding: 0; height: 100%; overflow: hidden;
}
#content
{
position:absolute; left: 0; right: 0; bottom: 0; top: 0px;
}
</style>
</head>
<body>
<div id="content">
<iframe width="100%" height="100%" frameborder="0" src="http://yoursite.s3-website-zone.amazonaws.com" />
</div>
</body>
</html>
, 그것은 추한 솔루션이지만, 내 매우 간단 사이트와 함께 작동 :처럼 EC2 인스턴스에서 html로 보인다.
내가 지금 가지고있는 (그리고 작동하지 않는) 방법은 Hostname = www.domain.com이고 IP 주소 = www.bucket-name.s3-website-eu-west-1 인 CNAME 레코드를 사용하는 것입니다. amazonaws.com 나는 단지 시도하고 내 호스팅 비용을 지불 할 의도가 없기 때문에 Route 53을 사용하지 않는 것을 선호합니다. 그리고 그것은 처음부터 작동했기 때문에 그것이 다시 작동하게하는 방법을 궁금하게 만듭니다. – gugol