Skip to content

Amazon S3 버킷의 정적 웹 사이트에 대한 도메인 사용


이 시작하기 자습서는 다음 작업의 수행 방법을 보여준다.

  • example.com 등의 도메인 이름 등록

  • Amazon S3 버킷을 만들고 웹 사이트를 호스팅하도록 버킷 구성

  • 샘플 웹 사이트를 만들고 S3 버킷에 해당 파일을 저장

  • 트래픽을 새 웹 사이트로 라우팅하도록 Amazon Route 53 구성

완료되면 브라우저를 열고 도메인 이름을 입력하여 웹 사이트를 볼 수 있다.

Note

기존 도메인을 Route 53로 이전할 수도 있지만 새 도메인을 등록하는 것보다 본 프로세스가 복잡하고 시간이 더 많이 걸린다. 자세한 정보는 도메인 등록을 Amazon Route 53으로 이전하기을 참조한다.


1. 도메인 등록

example.com과 같은 도메인 이름을 사용하려면 사용되고 있지 않은 도메인 이름을 찾아 등록해야 한다. 도메인 이름을 등록하면 일반적으로 1년 동안 인터넷 어디서나 도메인 이름을 독점적으로 사용할 수 있다. 기본적으로 매년 말에 도메인 이름이 자동으로 갱신되지만 자동 갱신은 꺼둘 수 있다.

Amazon Route 53를 사용하여 새 도메인 이름을 등록하려면

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 연다.

  2. Route 53을 처음 사용하는 경우 시작하기를 선택한다.

    이미 Route 53를 사용하고 있는 경우에는 탐색 창에서 등록된 도메인(Registered domains)을 선택한다.

  3. [Register Domain]을 선택한다.

  4. 등록하고자 하는 도메인 이름을 입력하고, [Check]를 선택하여 그 도메인 이름이 사용 가능한지 알아본다.

    a~z, 0~9, -(하이픈) 이외의 문자를 지정하는 방법과 국제 도메인 이름을 지정하는 방법은 DNS 도메인 이름 형식 섹션을 참조한다.

  5. 도메인이 사용 가능하다면 [Add to cart]를 선택한다. 장바구니에 도메인 이름이 표시된다.

    관련 도메인 제안 목록은 맨 처음 선택한 도메인(사용할 수 없는 경우) 대신에 또는 처음 선택한 도메인 외에 추가로 등록할 수 있는 다른 도메인들을 보여준다. 등록하고자 하는 각 추가 도메인(최대 5개)마다 [Add to cart]를 선택한다.

    도메인 이름을 사용할 수 없고 추천 도메인 이름 중에 원하는 이름이 없는 경우, 마음에 들고 사용 가능한 도메인 이름을 찾을 때까지 4단계를 반복한다.

    Note

    사용자들이 www.example.com 같은 www.your-domain-name을 사용하여 샘플 웹사이트에 액세스할 수 있도록 하려면 두 번째 도메인을 등록할 필요가 없다. 이번 주제 후반부에서는 www.your-domain-name 트래픽을 웹사이트로 라우팅하는 방법을 설명한다.

  6. 장바구니에서 도메인을 등록할 연 수를 선택한다.

  7. 도메인을 더 등록하려면 4~6단계를 반복한다.

  8. 계속을 선택한다.

  9. [Contact Details for Your n Domains] 페이지에서 도메인 등록자, 관리자, 기술 담당자의 연락처 정보를 입력한다.

    기본값으로 세 사람의 연락처에 대해 같은 정보를 사용한다. 하나 이상의 연락처에 대해 서로 다른 정보를 입력하고 싶다면, [My Registrant, Administrative, and Technical Contacts are all the same]의 값을 [No]로 변경한다.

    1개 이상의 도메인을 등록하는 경우에, 저희는 모든 도메인에 대해 같은 연락처 정보를 사용한다.

    자세한 내용은 도메인을 등록하거나 이전할 때 지정하는 값 섹션을 참조한다.

  10. 일부 최상위 도메인(TLD)의 경우에 저희는 추가 정보를 수집할 의무가 있다. 이러한 TLD의 경우에는 [Postal/Zip Code] 필드 뒤에 해당 값을 입력한다.

  11. WHOIS 쿼리로부터 연락처 정보를 숨길지 여부를 선택한다. 자세한 내용은 다음 주제를 참조한다.

  12. 계속을 선택한다.

  13. 입력한 정보를 검토하고, 서비스 계약 조건을 읽은 다음, 확인란을 선택하여 서비스 계약 조건을 읽었음을 확인한다.

  14. [Complete Purchase]를 선택한다.

    저희는 도메인 등록자에게 이메일을 보내 귀하가 지정한 이메일을 통해 등록자에게 연락할 수 있다는 것을 확인하도록 한다. (이것은 ICANN 요건이다). 이메일은 다음 이메일 주소 중 하나에서 발송한다.

    • noreply@registrar.amazon.com - Amazon Registrar에서 등록한 TLD의 경우.

    • noreply@domainnameverification.net - 등록 기관 협력사 Gandi에서 등록한 TLD의 경우.

    TLD의 등록 기관을 확인하려면 등록 기관 찾기을 참조한다.

    Warning

    등록자 연락처는 이메일의 지시 사항에 따라 이메일을 받았다는 사실을 확인해야 한다. 그렇지 않으면 ICANN에서 요구할 경우 도메인 이름이 일시 중지해야 한다. 도메인이 일시 중지되면 인터넷에서 접속할 수 없다.

    도메인 등록이 승인되면 또 다른 이메일을 수신한다. 귀하의 요청이 현재 어떤 처리 상태에 있는지 확인하시려면, 다음(도메인 등록 상태 보기)을 참조한다.

기본적으로 1년 동안 하나의 도메인을 등록할 수 있다. 도메인을 유지하고 싶지 않을 경우, 자동 갱신을 꺼서 연말에 도메인이 만료되도록 할 수 있다.

(선택 사항) 도메인 자동 갱신을 끄려면

  1. 탐색 창에서 등록된 도메인을 선택한다.

  2. 도메인 목록에서 연결된 도메인 이름을 선택한다.

  3. 자동 갱신 필드의 값이 활성화됨(비활성화)이라면 비활성화를 선택하여 자동 갱신을 끈다. 변경 사항이 즉시 적용된다.

    필드의 값이 [Disabled (enable)]라면 설정을 변경하면 안 된다.


2. 루트 도메인에 대한 S3 버킷 생성

Amazon S3를 사용하면 어디서든 인터넷에 데이터를 저장하고 조회할 수 있다. 데이터를 체계화하려면 버킷을 만들고 AWS Management Console을 사용하여 버킷에 데이터를 업로드한다. Amazon S3를 사용하여 버킷에 정적 웹 사이트를 호스팅할 수 있다. 다음 절차에서는 버킷 생성 방법을 설명한다.

루트 도메인에 대한 S3 버킷을 생성하려면

  1. https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 연다.

  2. 버킷 만들기를 선택한다.

  3. 다음 값을 입력한다.

    • Bucket name - example.com 같은 도메인 이름을 입력한다.

    • 리전(Region) - 대부분의 사용자와 가장 가까운 리전을 선택한다. 선택한 리전을 적어 둔다. 이 프로세스의 뒷부분에서 이 정보가 필요하다.

  4. 기본 설정을 적용하고 버킷을 생성하려면 버킷 생성을 선택한다.


3. 선택 사항: 하위 도메인에 대한 다른 S3 버킷 생성

앞의 절차에서 example.com 같은 도메인 이름의 버킷을 만들었다. 이로써 사용자들이 example.com 같은 도메인 이름을 사용하여 웹 사이트에 액세스할 수 있다.

사용자들이 www.example.com 같은 www.your-domain-name을 사용하여 샘플 웹 사이트에 액세스할 수 있도록 하려면 두 번째 S3 버킷을 생성한다. 첫 번째 버킷으로 트래픽을 라우팅하도록 두 번째 버킷을 구성한다.

www.your-domain-name에 대한 S3 버킷을 생성하려면

  1. 버킷 만들기를 선택한다.

  2. 다음 값을 입력한다.

    • Bucket name - www.your-domain-name을 입력한다. 예를 들어 도메인 이름 example.com을 등록한 경우, www.example.com을 입력한다.

    • 리전(Region) - 첫 번째 버킷을 생성한 리전과 동일한 리전을 선택한다.

  3. 기본 설정을 적용하고 버킷을 생성하려면 [Create]를 선택한다.


4. 웹 사이트 호스팅용 루트 도메인 버킷 설정

이제 S3 버킷이 생겼으므로 웹 사이트 호스팅에 대한 버킷을 구성할 수 있다.

S3 버킷에서 웹 사이트 호스팅을 허용하려면

  1. https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 연다.

  2. 버킷(Buckets) 목록에서 정적 웹 사이트 호스팅을 활성화하려는 버킷의 이름을 선택한다.

  3. 속성(Properties)을 선택한다.

  4. 정적 웹 사이트 호스팅에서 사용을 선택한다.

  5. 이 버킷을 사용하여 웹 사이트를 호스팅한다.를 선택한다.

  6. 정적 웹 사이트 호스팅에서 사용을 선택한다.

  7. 인덱스 문서(Index document)에 인덱스 문서 이름을 입력한다(일반적으로 index.html).

    인덱스 문서 이름은 대소문자를 구분하며 S3 버킷에 업로드하려는 HTML 인덱스 문서의 파일 이름과 정확히 일치해야 한다. 웹 사이트 호스팅용 버킷을 구성하는 경우 인덱스 문서를 지정해야 한다. 루트 도메인이나 임의의 하위 폴더로 요청이 전송되면 Amazon S3가 이 인덱스 문서를 반환한다.

  8. (선택 사항) 4XX 클래스 오류에 대한 사용자 정의 오류 문서를 제공하려면 오류 문서(Error document)에 사용자 정의 오류 문서 파일 이름을 입력한다.

    사용자 지정 오류 문서를 지정하지 않았는데 오류가 발생하면 Amazon S3에서 기본 HTML 오류 문서를 반환한다.

  9. (선택 사항) 고급 리디렉션 규칙을 지정하려면 리디렉션 규칙(Redirection rules)에 XML을 입력하여 규칙을 설명한다.

    자세한 내용은 Amazon Simple Storage Service 사용 설명서의 고급 조건부 리디렉션 구성을 참조한다.

  10. [Save changes]를 선택한다.

  11. 정적 웹 사이트 호스팅에서 엔드포인트를 기록한다.

    엔드포인트는 버킷의 Amazon S3 웹 사이트 엔드포인트이다. 버킷을 정적 웹 사이트로 구성한 후 이 엔드포인트를 사용하여 9단계: 도메인 엔드포인트 테스트에 표시된 대로 웹 사이트를 테스트할 수 있다.

    퍼블릭 액세스의 설정을 편집하고 퍼블릭 읽기 액세스를 허용하는 버킷 정책을 추가한 후 웹 사이트 엔드포인트를 사용하여 웹 사이트에 액세스할 수 있다.


5. (선택 사항): 웹 사이트 리디렉션에 대한 하위 도메인 버킷 설정

웹 사이트 호스팅용 루트 도메인 버킷을 구성하면 도메인에 대한 모든 요청을 리디렉션하도록 하위 도메인 버킷을 선택적으로 구성할 수 있다. 예를 들어, www.example.comexample.com으로 리디렉션되도록 모든 요청을 구성할 수 있다.

리디렉션을 구성하려면

  1. Amazon S3 콘솔의 버킷(Buckets) 목록에서 하위 도메인 버킷 이름(예: www.example.com)을 선택한다.

  2. [속성(Properties)]을 선택한다.

  3. 정적 웹 사이트 호스팅(Static website hosting)에서 편집(Edit)을 선택한다.

  4. 객체에 대한 요청 리디렉션(Redirect requests for an object)을 선택한다.

  5. 대상 버킷(Target bucket) 상자에 루트 도메인(예: example.com)을 입력한다.

  6. 프로토콜(Protocol)에서 http를 선택한다.

  7. [변경 사항 저장(Save changes)]을 선택한다.


6. 인덱스를 업로드하여 웹 사이트 콘텐츠 생성

버킷용 정적 웹 사이트 호스팅을 허용할 때 인덱스 문서의 이름(예: index.html)을 입력한다. 버킷용 정적 웹 사이트 호스팅을 허용한 후 인덱스 문서 이름이 있는 HTML 파일을 버킷에 업로드한다.

인덱스 파일을 업로드하려면

  1. 이 자습서의 간단한 한 페이지 웹 사이트로 사용할 수 있는 다음 예제 텍스트를 복사한 다음 텍스트 편집기에 붙여넣고 index.html로 저장한다.

    <html>
    <head>
    <title>Amazon Route 53 Getting Started</title> 
    </head>
    
    <body>
    
    <h1>Routing Internet Traffic to an Amazon S3 Bucket for Your Website</h1>
    
    <p>For more information, see
    <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/getting-started.html">Getting Started with Amazon Route 53</a>
    in the <emphasis>Amazon Route 53 Developer Guide</emphasis>.</p>
    
    </body>
    
    </html>
    
  2. 버킷 목록에서 정적 웹 사이트 호스팅을 사용 설정하려는 버킷의 이름을 선택한다.

  3. Amazon S3 콘솔에서 S3 버킷에서 웹 사이트 호스팅을 허용하려면 절차를 통해 생성한 버킷의 이름을 선택한다(링크된 버킷 이름 클릭).

  4. 업로드파일 추가를 선택하고 저장한 위치에서 index.html을 선택한 다음 업로드를 선택한다.

  5. 문서를 생성했는데 오류가 발생한 경우(예: 404.html) 3단계에서 5단계를 따라 해당 오류를 업로드한다.


7. S3 퍼블릭 액세스 차단 설정 편집

기본적으로 Amazon S3은 계정 및 버킷에 대한 퍼블릭 액세스를 차단한다. 버킷을 사용하여 정적 웹 사이트를 호스팅하려는 경우 이러한 단계를 사용하여 퍼블릭 액세스 설정을 편집한다.

Warning

이 단계를 완료하기 전에 Amazon S3 스토리지에 대한 퍼블릭 액세스 차단을 검토하여 퍼블릭 액세스 허용과 관련된 위험을 이해하고 이에 동의하는지 확인한다. 퍼블릭 액세스 차단 설정을 해제하여 버킷을 퍼블릭으로 만들면 인터넷상의 모든 사용자가 버킷에 액세스할 수 있다. 버킷에 대한 모든 퍼블릭 액세스를 차단하는 것이 좋다.

트래픽을 웹 사이트로 라우팅하려면

  1. https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 연다.

  2. 정적 웹 사이트로 구성한 버킷의 이름을 선택한다.

  3. Permissions를 선택한다.

  4. 퍼블릭 액세스 차단(버킷 설정)(Block public access (bucket settings))에서 편집(Edit)을 선택한다.

  5. 모든 퍼블릭 액세스 차단을 선택 취소하고 변경 사항 저장을 선택한다.

Amazon S3은 버킷에 대한 퍼블릭 액세스 차단 설정을 해제한다. 정적 퍼블릭 웹 사이트를 생성하려면 버킷 정책을 추가하기 전에 계정에 대한 퍼블릭 액세스 차단 설정을 편집해야 할 수도 있다. 퍼블릭 액세스 차단에 대한 계정 설정이 현재 설정되어 있는 경우 퍼블릭 액세스 차단(버킷 설정)(Block public access (bucket settings)) 아래에 메모가 표시된다.


8. 버킷 정책 연결

Amazon S3 퍼블릭 액세스 차단 설정을 편집한 후에는 버킷 정책을 추가하여 버킷에 퍼블릭 읽기 액세스 권한을 부여할 수 있다. 퍼블릭 읽기 액세스 권한을 부여하면 인터넷의 모든 사용자가 버킷에 액세스할 수 있다.

Warning

이 단계를 완료하기 전에 Amazon S3 스토리지에 대한 퍼블릭 액세스 차단을 검토하여 퍼블릭 액세스 허용과 관련된 위험을 이해하고 이에 동의하는지 확인한다. 퍼블릭 액세스 차단 설정을 해제하여 버킷을 퍼블릭으로 만들면 인터넷상의 모든 사용자가 버킷에 액세스할 수 있다. 버킷에 대한 모든 퍼블릭 액세스를 차단하는 것이 좋다.

트래픽을 웹 사이트로 라우팅하려면

  1. https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 연다.

  2. 버킷에서 버킷의 이름을 선택한다.

  3. Permissions를 선택한다.

  4. 버킷 정책(Bucket Policy)에서 편집(Edit)을 선택한다.

  5. 다음 버킷 정책을 복사하여 텍스트 편집기에 붙여 넣는다. 이 정책은 인터넷 상의 모든 사람에게 도메인 이름("arn:aws:s3:::your-domain-name/*")과 연결된 S3 버킷의 파일("Action":["s3:GetObject"])을 가져올 수 있는 ("Principal":"*") 권한을 부여한다.

    {
      "Version":"2012-10-17",
      "Statement":[{
          "Sid":"AddPerm",
          "Effect":"Allow",
          "Principal":"*",
          "Action":[
            "s3:GetObject"
          ],
          "Resource":[
            "arn:aws:s3:::your-domain-name/*"
          ]
        }]
    }
    
  6. Resource의 값을 your-domain-name으로 업데이트한다(예: example.com).

  7. [Save changes]를 선택한다


9. 도메인 엔드포인트 테스트

퍼블릭 웹 사이트를 호스팅하도록 도메인 버킷을 구성한 후 엔드포인트를 테스트할 수 있다. 하위 도메인 버킷은 정적 웹 사이트 호스팅이 아닌 웹 사이트 리디렉션에 대해 설정되어 있으므로 도메인 버킷의 엔드포인트만 테스트할 수 있다.

Note

Amazon S3에서는 웹 사이트에 대한 HTTPS 액세스를 지원하지 않는다. HTTPS를 사용하려는 경우 Amazon CloudFront를 사용하여 Amazon S3에서 호스팅되는 정적 웹 사이트를 제공할 수 있다.

  1. 버킷에서 버킷의 이름을 선택한다.

  2. [속성(Properties)]을 선택한다.

  3. 페이지 하단의 정적 웹 사이트 호스팅(Static website hosting)에서 버킷 웹 사이트 엔드포인트(Bucket website endpoint)를 선택한다.

    인덱스 문서가 별도의 브라우저 창에서 열린다.


10. 도메인의 DNS 트래픽을 웹 사이트 버킷으로 라우팅

이제 S3 버킷에 1페이지짜리 웹 사이트가 생겼다. 도메인의 인터넷 트래픽을 S3 버킷으로 라우팅하려면 다음 절차를 수행한다.

트래픽을 웹 사이트로 라우팅하려면

  1. https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 연다.

  2. 탐색 창에서 호스팅 영역(Hosted zones)을 선택한다.

    Note

    도메인을 등록할 때 Amazon Route 53가 같은 이름의 호스팅 영역을 자동으로 생성했다. 호스팅 영역에는 Route 53로 도메인의 트래픽을 라우팅하는 방법에 관한 정보가 포함되어 있다.

  3. 호스팅 영역 목록에서 도메인의 이름을 선택한다.

  4. Create Record Set(레코드 세트 생성)를 선택한다.

    Note

    각각의 레코드에는 하나의 도메인(예: example.com) 또는 하위 도메인(예: www.example.com)의 트래픽을 라우팅하려는 방법에 관한 정보가 포함되어 있다. 레코드는 도메인의 호스팅 영역에 저장된다.

  5. 마법사로 전환을 선택한다.

  6. 단순 라우팅을 선택하고 다음을 선택한다.

  7. Define simple record(단순 레코드 정의)를 선택한다.

  8. [레코드 이름(Record name)]에서 기본값(호스팅 영역과 도메인의 이름)을 그대로 사용한다.

  9. 레코드 유형(Record type)에서 A ‐ IPv4 주소 및 일부 AWS 리소스로 트래픽 라우팅(A ‐ Routes traffic to an IPv4 address and some AWS resources)을 선택한다.

  10. 값/트래픽 라우팅 대상에서 Alias to S3 website endpoint(S3 웹 사이트 엔드포인트에 대한 별칭)를 선택한다.

  11. 리전을 선택한다.

  12. S3 버킷을 선택한다.

    버킷 이름은 이름 상자에 나타나는 이름과 일치해야 한다. S3 버킷 선택 목록에서 버킷 이름은 버킷이 생성된 리전의 Amazon S3 웹 사이트 엔드포인트와 함께 나타난다(예: s3-website-us-west-1.amazonaws.com (example.com)).

    S3 버킷 선택에서는 다음 중 하나에 해당하는 경우 버킷을 나열한다.

    • 버킷을 정적 웹 사이트로 구성한 경우

    • 버킷 이름이 생성 중인 레코드의 이름과 동일한 경우

    • 현재 AWS 계정에서 버킷을 생성한 경우

    버킷이 S3 버킷 선택 목록에 나타나지 않으면 버킷이 생성된 리전의 Amazon S3 웹 사이트 엔드포인트를 입력한다(예: s3-website-us-west-2.amazonaws.com). Amazon S3 웹 사이트 엔드포인트의 전체 목록은 Amazon S3 웹 사이트 엔드포인트를 참조한다. 별칭 대상에 대한 자세한 내용은 단순 별칭 레코드에 특정한 값의 "값/트래픽 라우팅 대상" 섹션을 참조한다.

  13. 대상 상태 평가에서 아니요를 선택한다.

  14. Define simple record(단순 레코드 정의)를 선택한다.

(선택 사항) 하위 도메인(www.example.com)에 대한 별칭 레코드를 추가하려면

하위 도메인에 대한 버킷을 생성한 경우 해당 버킷에 대한 별칭 레코드도 추가한다.

  1. 레코드 구성에서 단순 레코드 정의를 선택한다.

  2. 하위 도메인의 레코드 이름www를 입력한다.

  3. 레코드 유형(Record type)에서 A ‐ IPv4 주소 및 일부 AWS 리소스로 트래픽 라우팅(A ‐ Routes traffic to an IPv4 address and some AWS resources)을 선택한다.

  4. 값/트래픽 라우팅 대상에서 Alias to S3 website endpoint(S3 웹 사이트 엔드포인트에 대한 별칭)를 선택한다.

  5. 리전을 선택한다.

  6. S3 버킷을 선택한다(예: s3-website-us-west-2.amazonaws.com (example.com)).

    버킷이 S3 버킷 선택 목록에 나타나지 않으면 버킷이 생성된 리전의 Amazon S3 웹 사이트 엔드포인트를 입력한다(예: s3-website-us-west-2.amazonaws.com).

  7. 대상 상태 평가에서 아니요를 선택한다.

  8. Define simple record(단순 레코드 정의)를 선택한다.

  9. 레코드 구성 페이지에서 레코드 생성을 선택한다.


11. 웹 사이트 테스트

웹 사이트가 올바로 작동하는지 확인하려면 웹 브라우저를 열어 다음 URL로 이동한다.

  • http://your-domain-name(예: example.com) - your-domain-name 버킷의 인덱스 문서를 표시한다.

  • http://www.your-domain-name(예: www.example.com) - 요청을 your-domain-name 버킷으로 리디렉션한다.

예상 동작을 확인하기 위해 캐시를 지워야 하는 경우도 있다.

인터넷 트래픽 라우팅에 대한 자세한 내용은 Amazon Route 53을 DNS 서비스로 구성 단원을 참조한다. AWS 리소스로의 인터넷 트래픽 라우팅에 대한 자세한 내용은 AWS 리소스로 인터넷 트래픽 라우팅 섹션을 참조한다.


12. Amazon CloudFront를 사용하여 콘텐츠 배포 속도 높이기

CloudFront는 .html, .css, .js 및 이미지 파일과 같은 정적 및 동적 웹 콘텐츠를 사용자에게 더 빨리 배포하도록 지원하는 웹 서비스이. CloudFront는 엣지 로케이션이라고 하는 데이터 센터의 전 세계 네트워크를 통해 콘텐츠를 제공한다. CloudFront를 통해 서비스하는 콘텐츠를 사용자가 요청하면 지연 시간이 가장 낮은 엣지 로케이션으로 라우팅되므로 콘텐츠 전송 성능이 뛰어나다.

  • 콘텐츠가 이미 지연 시간이 가장 낮은 엣지 로케이션에 있는 경우 CloudFront가 콘텐츠를 즉시 제공한다.

  • 콘텐츠가 해당 엣지 로케이션에 없는 경우 CloudFront에서는 콘텐츠의 최종 버전의 출처로 식별한 Amazon S3 버킷 또는 HTTP 서버(예: 웹 서버)에서 콘텐츠를 검색한다.

CloudFront를 사용하여 Amazon S3 버킷의 콘텐츠를 배포하는 방법에 대한 자세한 내용은 Amazon CloudFront 개발자 안내서의 Amazon S3에서 콘텐츠를 배포할 때 CloudFront 추가 섹션을 참조한다.


References