S3 정적 웹사이트 호스팅, 어떤 DNS CNAME 레코드를 사용해야 합니까?

S3 정적 웹사이트 호스팅, 어떤 DNS CNAME 레코드를 사용해야 합니까?

www.example.com과 같은 S3 정적 웹사이트를 만들었습니다.

S3 엔드포인트는 www.example.com.s3-website-us-east-1.amazonaws.com입니다.

이 DNS를 파헤칠 때

www.example.com.s3-website-us-east-1.amazonaws.com. 55 IN CNAME s3-website-us-east-1.amazonaws.com.
s3-website-us-east-1.amazonaws.com. 55 IN A x.x.x.x

그러면 CNAME 레코드를 "www.example.com.s3-website-us-east-1.amazonaws.com" 대신 "s3-website-us-east-1.amazonaws.com"으로 설정해야 합니까?

답변1

버킷을 볼 때 콘솔에 표시된 웹 사이트 엔드포인트 CNAME 대상을 사용해야 하며 나머지 구현 세부 정보는 무시해야 합니다.

AWS가 서버로 트래픽을 라우팅할 수 있도록 해당 이름을 궁극적으로 확인하기 위해 사용하는 메커니즘은 불투명하다고 고려해야 합니다.

http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

DNS가 Route 53에서 호스팅되는 경우 CNAME 대신 별칭 A 레코드를 사용하십시오.

관련 정보