본문 바로가기

개발

AWS CloudFront HTTP-HTTPS Redirection

SSL 인증서를 CloudFront에 다 달아도 막상 웹사이트에 www.heartmuscle.shop을  쳐서 접속하면 https가 아닌 http로 접속 되고, https는 직접 앞에 쳐줘야지 https로 접속이 되었다. 

 

검색 결과 cloudfront에서 redirect를 설정 해주면 된다고 한다. 

 

CloudFront에서 해당 "distribution"을 클릭 한 후 "behaviors"로 들어간다. 

해당 distribution을 클릭 후 편집에 들어가면, 밑에 보면 아래와 같이 "Viewer protocol policy"가 있다. 기본이 "HTTP and HTTPS"로 되어 있을텐데 이걸 "Redirect HTTP to HTTPS"로 바꿔주면 된다. 

 

그럼 이제 앞에 https를 직접 쓰지 않아도 https로 연결 될 것이다. 

 

참고:

CloudFront

https://kingofbackend.tistory.com/126

 

[AWS] HTTP to HTTPS로 배포하기 (S3 기준)

이전 글 'Route 53 도메인 구매 후 연결하기'에서 도메인 구매 후 S3와 연동시켰습니다. 하지만 Http로 접속되기 때문에 이를 Https로 바꿔보는 작업을 하겠습니다. Https로 바꾸기 위해서는 S3, CloudFront,

kingofbackend.tistory.com

 

https://velog.io/@seeh_h/배포-AWS-S3로-배포한-앱에-HTTPS-적용하기

 

[배포] AWS S3로 배포한 앱에 HTTPS 적용하기

이번 포스팅에서는 저번 포스팅에 이어 S3를 이용해서 배포한 앱에 HTTPS를 적용하는 과정을 정리해 볼 것이다! Route53, Cloudfront, ACM을 이용해 도메인 구입부터 HTTPS 적용 후 배포에 이르는 전 과정

velog.io

 

'개발' 카테고리의 다른 글

Encoded password does not look like BCrypt  (0) 2022.01.15
AWS EB, ECR과 도커를 활용한 배포  (0) 2022.01.05
EB와 RDS 연결 및 환경변수 설정  (4) 2021.12.03
Elastic Beanstalk CI/CD  (0) 2021.12.03
나를 뽑아야 하는 이유  (0) 2021.11.30