Cloudflare 도메인 다른 도메인으로 리다이렉션 하는 방법
클라우드플레어는 기본적으로 CDN 서비스와 분산 네임서버를 이용하여 사이트 성능과 속도, 보안을 향상시키는 서비스를 제공하는 기업입니다.
무엇보다 무료 버전을 사용하더라도 타 서비스의 유료서비스와 같은 다양한 기능을 제공하는데요. 리다이렉션을 위해서는 페이지룰을 통해서 세팅이 가능한데요. 최근에 업데이트를 통해서 리다이렉션은 별도 메뉴로 추가되었습니다.
클라우드플레어 리다이렉션 설정하기
먼저 사이트에 접속하신 다음 이동하려고 하는 원래 도메인의 DNS 설정을 변경하여야 합니다.
아예 설정을 안해도 되나, 안전하게 A type의 주소를 192.0.2.1인 더미를 입력하고, 주황색의 Proxied가 나오도록 설정합니다. Proxy 상태가 아닌 회색 상태라면 리다이렉션은 동작하지 않습니다.
이제 페이지 룰 세팅을 들어가야 하는데요. 메뉴의 Rules – Redirect Rules에 들어가서 파란색의 Create Rule을 클릭합니다.
이제 리다이렉트 룰을 설정하면 되는데요. 모든 페이지를 하기 위해서는 All incoming Requests match로 설정하면 됩니다. 세부 설정으로 설정하시려면 아래의 Custom을 사용하시면 됩니다.
그리고 아래에 설정은 Static을 설정하고 도메인/$1을 통해서 모든 도메인이 301로 이동할 수 있도록 설정합니다. 보다 자세한 세부 설정은 아래를 참고해보세요.
https://developers.cloudflare.com/rules/page-rules/how-to/url-forwarding
그렇게 설정하시면 이제 리다이렉션이 동작하게 됩니다.
클라우드플레어 리다이렉트 주의할 점
앞서 말씀드린 것처럼 아래 2가지를 꼭 확인하시어 작업하시기 바랍니다.
- DNS에서 Proxy설정 또는 삭제
- 페이지룰에서 리다이렉트 설정
그럼 잘 사용하세요.