새발블로그

[AWS] https 연결을 위한 route 53 본문

DevOps/AWS

[AWS] https 연결을 위한 route 53

EUG 2024. 11. 4. 17:04

프론트가 vercel, https 필요

 

프로젝트에서 프론트가 vercel로 배포되었다. vercel은 HTTPS 프로토콜을 사용하기 때문에 백엔드도 HTTPS로 배포해야했다.

그 이유는 HTTPS로 배포된 프론트엔드가 HTTP 로 배포된 백엔드에 요청을 보내년 보안정책(CORS)에 의해 브라우저가 요청을 차단할 수 있기때문....

 

내가 했던 방법

1. 가비아에서 domain구매(.store와 같은 도메인은 가격이 싸다)

2. route 53에서 네임서버 설정

3. 로드밸런서에서 http 를 https 트래픽 설정

 

해당 설정을 완료하면

이렇게 구매한 도메인으로 api 테스트 가능! 

앞의 api는 subdomain으로 설정한 것이다.