Behnaz 씨가
루트 또는 Apex 도메인을
웹 사이트로 리디렉션

Behnaz_redirect-domain-route-53-1

루트(apex) 도메인(예: example.com)의 인터넷 트래픽을 다른 도메인(예: example.net)으로 리디렉션하고 싶습니다. 어떻게 해야 합니까?

다음 절차에 따라 도메인을 리디렉션하십시오. 이 예제에서는 example.com을 example.net으로 리디렉션합니다.

요구 사항

  • Amazon Route 53에서 호스팅되는 example.com 도메인에 대한 호스팅 영역.
  • example.com의 호스팅 영역에 리소스 레코드를 추가하기 위한 권한이 있어야 합니다.
  • Amazon S3(Amazon Simple Storage Service) 버킷을 만들 수 있는 권한이 있어야 합니다.
  • example.com의 정확한 이름을 사용하여 S3 버킷을 만들 수 있습니다.
    참고: 리디렉션은 HTTPS를 통해 Amazon S3에 연결할 수 없기 때문에 사이트에서 HTTP를 사용해야 합니다.
  1. Amazon S3 콘솔에서 정확한 이름 example.com을 사용하여 S3 버킷을 만듭니다.
    참고: S3 버킷 이름은 전역적으로 고유해야 합니다. 필요한 버킷 이름이 이미 사용 중인 경우 리디렉션에 Amazon S3를 사용할 수 없습니다. 백엔드 서버에서 리디렉션을 구성하는 등의 다른 해결 방법을 사용해 봅니다.
  2. 방금 만든 버킷을 선택한 후 속성을 선택합니다. 정적 웹 사이트 호스팅 드롭다운 메뉴를 확장한 후 Redirect all requests to another host name(모든 요청을 다른 호스트 이름으로 리디렉션)을 선택합니다.
  3. Redirect all requests to another host name(모든 요청을 다른 호스트 이름으로 리디렉션) 필드에 example.net을 입력한 후 저장을 선택합니다.
  4. Route 53 콘솔에서 example.com이라는 호스팅 영역을 선택합니다.
  5. 다음 값을 사용하여 example.com에 대한 리소스 레코드를 생성합니다.
    레코드 형식: A - IPv4 주소를 선택합니다.
    별칭: 를 선택합니다.
    별칭 대상: 빈 값 필드를 선택하고 드롭다운 메뉴를 확장한 후 S3 웹 사이트 엔드포인트에서 S3 버킷을 선택합니다.
    라우팅 정책: 심플을 선택합니다.
    대상 상태 평가: 아니요를 선택한 후 만들기를 선택합니다.
    참고: 드롭다운에 버킷 이름이 표시될 때까지 다소 시간이 걸릴 수 있습니다.

이제 example.com을 example.net으로 리디렉션할 수 있습니다. example.com을 탐색하거나 example.com에 대해 CURL을 실행하여 이를 확인할 수 있습니다. curl 출력에 "301 Moved Permanently(영구적으로 이동됨)"이라는 메시지가 표시되고 example.net으로 리디렉션됩니다.


페이지 내용이 도움이 되었습니까? | 아니요

AWS 지원 지식 센터로 돌아가기

도움이 필요하십니까? AWS 지원 센터를 방문하십시오.

게시 날짜: 2016-12-09

업데이트 날짜: 2018-08-17