728x90

AWS의 CloudFront에 대체 도메인을 설정하려면 AWS의 Certificate Manager에서 발급한 인증서가 필요하다.


Certificate Manager에서 인증서를 발급하면 도메인 소유자인지 인증이 필요한데 이부분이 헷갈려서 고생좀 했다.

 

예를들어 내가 발급요청한 도메인이 springdream.kr 이라면
소유인증을 위해 나오는 CANME은
_**$$&&##.springdream.kr.
이런 모습일것이다.

이걸 호스팅kr 또는 가비아의 해당 도메인의 DNS 관리로 가서
유형/타입 은 CNAME
호스트 이름/호스트 는 AWS에 나온 CNAME에서 도메인 주소를 제외한

_**$$&&##.
만을 입력해야한다.

만약 AWS의 인증서에 호스트 주소까지 포함해서 발급을 요청했다면

예를들어 호스트 주소를 포함하여 good.springdream.kr 이라면
CNAME은
_**$$&&##.good.springdream.kr.
이런 모습일 것이다.

이 경우에는 호스트 이름/호스트 부분에 호스트 주소까지 포함해서
_**$$&&##.good.
만을 입력하면 된다.

설정을 완료 후 어느정도 기다리면 AWS 인증서 상태가 성공으로 변경되어 있을 것이다.

참고로 이 설정은 본인 소유의 도메인인지 확인하는 것이기 때문에 계속 유지해야지 AWS 인증서도 계속 유지가 된다.
그리고 이건 인증서를 발급하기 위한 설정일 뿐으로 해당 도메인을 사용하기 위한 CloudFront 설정은 따로 해줘야한다.

 

 


참고 정보

 

https://ddodu.tistory.com/14

 

[AWS] ACM 인증서 발급 (Route 53, 가비아)

ACM 인증서 발급 이유 ELB, CloudFront를 사용해보려는데 해당 서비스에 HTTPS를 적용하려면 AWS에서 제공하는 ACM 서비스를 통해 SSL 인증서를 발급받아야 가능하다고 해서 발급받기로 했다. 발급 방법

ddodu.tistory.com

 

728x90

+ Recent posts