기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon CloudFront 배포를 사용하여 정적 웹 사이트 제공
이 자습서에서는 Amazon Route 53을 사용하여 도메인의 DNS 트래픽을 정적 웹 사이트를 제공하는 Amazon CloudFront 배포로 라우팅하는 방법을 보여줍니다. 도메인과 하위 도메인이 CloudFront 배포를 가리키는 별칭 레코드를 생성합니다.
이 자습서는 완전한 정적 웹 사이트 설정 워크플로의 일부입니다. CloudFront 배포로 트래픽을 라우팅하는 방법에 대한 일반적인 내용은 섹션을 참조하세요도메인 이름을 사용하여 Amazon CloudFront 배포로 트래픽 라우팅.
완료되면 방문자는 CloudFront에서 제공하는 HTTPS 보안과 함께 사용자 지정 도메인 이름을 사용하여 웹 사이트에 액세스할 수 있습니다.
사전 조건
시작하기 전에 다음 단계를 완료하세요.
-
Amazon Route 53 설정의 단계를 수행하세요.
-
Amazon Route 53을 사용하여 도메인 이름을 등록합니다. 자세한 내용은 새 도메인 등록 단원을 참조하십시오.
-
Amazon CloudFront 및 Amazon Simple Storage Service를 사용하여 안전한 정적 웹 사이트를 생성합니다. 전체 지침은 Amazon CloudFront 개발자 안내서의 안전한 정적 웹 사이트 시작하기를 참조하세요.
Amazon CloudFront 자습서를 완료하면 다음을 수행할 수 있습니다.
-
의 도메인에 대한 SSL/TLS 인증서 AWS Certificate Manager
-
웹 사이트 호스팅 및 리디렉션을 위해 구성된 Amazon S3 버킷
-
루트 도메인과 하위 도메인 모두에 대한 CloudFront 배포
1단계: 도메인의 DNS 트래픽을 CloudFront 배포로 라우팅
이제 웹 사이트에 대한 Amazon CloudFront 배포가 있으므로 Amazon Route 53을 사용하여 도메인의 DNS 트래픽을 배포로 라우팅합니다. 이를 통해 방문자는 사용자 지정 도메인 이름을 사용하여 웹 사이트에 액세스할 수 있습니다.
트래픽을 CloudFront 배포로 라우팅하는 방법에 대한 자세한 내용은 도메인 이름을 사용하여 Amazon CloudFront 배포로 트래픽 라우팅 섹션을 참조하세요.
트래픽을 웹 사이트로 라우팅하려면
https://console.aws.amazon.com/route53/
에서 Route 53 콘솔을 엽니다. -
탐색 창에서 호스팅 영역(Hosted zones)을 선택합니다.
참고
도메인을 등록할 때 Amazon Route 53가 같은 이름의 호스팅 영역을 자동으로 생성했습니다. 호스팅 영역에는 Route 53로 도메인의 트래픽을 라우팅하는 방법에 관한 정보가 포함되어 있습니다.
-
호스팅 영역 목록에서 도메인의 이름을 선택합니다.
-
레코드 세트 생성을 선택합니다.
-
다음 값을 지정하세요.
- 레코드 이름
-
하위 도메인 레코드에를 입력합니다
www. - 레코드 형식
-
A - IPv4 주소 및 일부 AWS 리소스로 트래픽을 라우팅합니다를 선택합니다.
- 별칭
-
별칭을 켭니다.
- 트래픽 라우팅 대상
-
CloudFront 배포에 대한 별칭을 선택합니다.
us-east-1 리전을 선택합니다.
CloudFront 배포를 선택합니다. 배포 이름은 CloudFront 콘솔의 도메인 이름 열에 나타나는 이름과 일치해야 합니다. 예:
dddjjjkkk.cloudfront.net. - 대상 상태 평가
-
기본값인 [No]를 수락합니다.
-
레코드 생성을 선택합니다.
루트 도메인(example.com)에 대한 별칭 레코드 추가
루트 도메인에 대한 별칭 레코드도 추가하여 트래픽을 로 리디렉션하는 CloudFront 배포를 가리킵니다www.example.com.
-
레코드 세트 생성을 선택합니다.
-
다음 값을 지정하세요.
- 레코드 이름
-
루트 도메인에 대한 레코드를 생성하려면 비워 둡니다.
- 레코드 형식
-
A - IPv4 주소 및 일부 AWS 리소스로 트래픽을 라우팅합니다를 선택합니다.
- 별칭
-
별칭을 켭니다.
- 트래픽 라우팅 대상
-
CloudFront 배포에 대한 별칭을 선택합니다.
us-east-1 리전을 선택합니다.
루트 도메인 CloudFront 배포를 선택합니다.
- 대상 상태 평가
-
기본값인 [No]를 수락합니다.
-
레코드 생성을 선택합니다.
2단계: 웹 사이트 테스트
웹 사이트가 올바로 작동하는지 확인하려면 웹 브라우저를 열어 다음 URL로 이동합니다.
-
http://www.
your-domain-name(예:www.example.com) -your-domain-name버킷의 인덱스 문서를 표시합니다. -
http://
your-domain-name(예:example.com) - 요청을www.your-domain-name버킷으로 리디렉션합니다.
예상 동작을 확인하기 위해 캐시를 지워야 하는 경우도 있습니다.
인터넷 트래픽 라우팅에 대한 자세한 내용은 Amazon Route 53을 DNS 서비스로 구성 단원을 참조하십시오. 인터넷 트래픽을 AWS 리소스로 라우팅하는 방법에 대한 자세한 내용은 섹션을 참조하세요AWS 리소스로 인터넷 트래픽 라우팅.