내용으로 건너뛰기

Route 53에서 한 도메인을 다른 도메인으로 리디렉션하려면 어떻게 해야 합니까?

2분 분량
0

Amazon Route 53을 사용하여 클라이언트를 한 도메인에서 다른 도메인으로 리디렉션하려고 합니다.

해결 방법

Route 53을 사용할 때 한 도메인을 다른 도메인으로 리디렉션하려면 Application Load Balancer, Amazon Simple Storage Service(Amazon S3) 또는 Amazon CloudFront를 사용하십시오. 각 방법의 기능은 서로 다릅니다.

도메인 리디렉션에 Application Load Balancer 사용

Application Load Balancer는 HTTP에서 HTTPS로의 리디렉션과 도메인 이름 리디렉션을 지원합니다. 도메인이 Application Load Balancer를 가리킬 때나 권한 부여 기반, 동적 또는 애플리케이션 수준 라우팅의 경우, Amazon S3 대신 Application Load Balancer를 사용하십시오.

자세한 내용은 Application Load Balancer를 사용하여 한 도메인을 다른 도메인으로 리디렉션하려면 어떻게 해야 합니까?를 참조하십시오.

도메인 리디렉션에 Amazon S3 및 CloudFront 사용

기본 사용 사례의 경우 S3 버킷에 정적 웹 사이트를 설정하고 트래픽을 리디렉션하도록 구성합니다. Amazon S3는 복잡한 리디렉션을 사용하지 않는 정적 웹 사이트를 위한 저비용 옵션입니다. Amazon S3 버킷을 사용하여 Application Load Balancer를 가리키거나 경로 기반, 논리 기반, 동적 또는 애플리케이션 수준 리디렉션을 수행하지 마십시오.

참고: Amazon S3는 HTTP 프로토콜만 지원합니다. HTTP에서 HTTPS로 리디렉션하려면 S3 버킷과 함께 CloudFront 배포를 사용하십시오.

고급 리디렉션에 CloudFront 함수 사용

복잡한 리디렉션에는 CloudFront 엣지 함수를 사용하십시오. CloudFront 함수는 S3 버킷보다 더 많은 설정이 필요하지만 더욱 자유롭게 사용자 지정할 수 있습니다. 모든 트래픽을 다른 도메인으로 리디렉션하거나 특정 페이지로만 리디렉션할 수 있습니다.

중요:

  • 리디렉션은 브라우저의 도메인 이름을 변경합니다.
  • CNAME 또는 별칭 레코드는 원래 URL을 보존하며 리디렉션을 수행하지 않습니다.