Vercel에서 www 서브 도메인 으로 리다이렉트 하는 법

정도영·2024년 1월 26일
0
post-thumbnail

TODO

웹을 사용하는 경우 https://naver.com 으로 접속을 해도 https://www.naver.com 로 리다이렉트가 된다.

내가 런칭하는 서비스에도 이를 적용하고 싶었다.
(기존에는 https://hanzfree.co.kr 의 도메인만 사용)

상황

우선, 나는 프론트는 vercel로 배포를 했고, 서버는 AWS EC2에 배포를 했다.
그리고, 가비아에서 도메인을 구입해, AWS Route 53에서 api.라는 서브 도메인에 요청이 간다면 EC2 서버로 라우팅이 되도록 설정했다.

그리고, https://hanzfree.co.kr 에 들어와도 https://www.hanzfree.co.kr 로 리다이렉트 되도록 설정하려고 한다.

해결


vercel에서는 다음과 같이 hanzfree.co.kr의 도메인으로 요청이 들어온다면, www. 가 붙은 서브 도메인으로 리다이렉트 시켰고,

AWS의 Route 53의 호스팅 영역에도 레코드 생성을 클릭하고,

레코드 이름에는 www. 와 같은 서브 도메인, 레코드 유형은 NS를 선택해, vercel에서 제공하고 있는 NS를 등록하면 완료!

결과

다음과 같이 잘 작동하는 것을 확인할 수 있다!

profile
대한민국 최고 개발자가 될거야!

0개의 댓글