Cloudflare와 Vercel 연동시 리디렉션 오류를 해결하는 방법
Vercel 커스텀 도메인을 Cloudflare에서 설정하는 도중 발생한 리디렉션 오류를 수정하는 방법에 대해 소개한다.
VercelCloudflareRedirect ErrorSSLTLS
Cloudflare를 이용해 Vercel 커스텀 도메인을 설정하는 과정에서 "리디렉션한 횟수가 너무 많습니다" 라는 에러가 발생했고 이 문제를 해결하는 방법에 대해 다룬다.
문제 원인
Cloudflare와 Vercel간의 SSL 설정 충돌에 의해 발생하는 문제이다.
Cloudflare는 SSL/TLS 암호화를 제공하며, Vercel도 자체적으로 SSL을 제공한다. 따라서 두 서비스간의 서로 양립된 SSL 설정으로 인한 설정 불일치가 리디렉션 문제를 야기하는것으로 보인다.
해결 방법
Cloudflare와 연동하는 방법이 기술되어있는 Vercel 공식 문서
이 문제를 해결하기 위해서는 Cloudflare의 SSL/TLS 설정을 수정해야 한다. 기본적으로 Cloudflare는 SSL 설정을 자동으로 관리하지만, Vercel과 연동해서 사용하기 위해서는 수동으로 전체 암호화 모드로 변경해 주어야 한다.
Cloudflare 대시보드에 로그인
SSL/TLS 메뉴로 이동
"암호화 모드" 옵션을 찾는다.
"전체 (Full)" 모드로 변경