무료 도메인 적용하기
생성한 s3 버킷이름으로 생성한 정적 웹호스팅 엔드포인트가 아닌 생성한 도메인으로 https 적용하기 위해서는 우선 도메인을 생성해야한다.
프리놈을 처음 사용한다면, 회원가입하기 전에 도메인을 구매해야한다. 구글/페이스북으로 회원가입하려고 해도 Your social login could not be determined
라고 단순 오류알림만 띄운다. 따라서 도메인 검색창에 .tk, .ml 등을 포함해 도메인 이름을 검색해야한다.
검색 후 사용가능한 도메인을 선택해 checkout
한 후 이메일 인증과 정보 입력을 거쳐 회원가입과 동시에 도메인을 등록할 수 있다.
프리놈을 이미 사용한 적이 있다면, 바로 도메인을 등록할 수 있으며 최대 2개까지 무료로 사용할 수 있다.
my domains-management tools-nameservers
에 추가한 후 저장한다.콘솔에 certificate management를 검색한 후 인증서를 요청한다.
도메인이름
을 인증서에 추가한다.route 53에서 레코드 생성
버튼을 클릭한다.이미 s3버킷에 객체를 담아두었다면 바로 cloudfront를 사용해 HTTPS로 배포할 수 있다.
create distribution
을 클릭해 origin domain name에서 s3 버킷
을 선택하고 default cache behavior settings에서 viewer protocol policy를 redirect HTTP to HTTPS
로 선택한다. index.html
을 작성한 후 배포하기 버튼을 클릭한다.