웹 사이트 호스팅 사용 - Amazon Simple Storage Service

웹 사이트 호스팅 사용

버킷을 정적 웹 사이트로 구성할 때 정적 웹 사이트 호스팅을 활성화하고, 인덱스 문서를 추가하고, 권한을 설정해야 합니다.

다음 단계에 따라 Amazon S3 콘솔을 사용하여 Amazon S3 버킷에서 웹 사이트 호스팅을 활성화합니다. 다음 단계에 대한 자세한 내용은 인덱스 문서 구성웹 사이트 액세스에 대한 권한 설정 단원을 참조하십시오. 사용자 지정 도메인으로 웹 사이트를 구성하려면 연습 예제 - Amazon S3 웹 사이트 호스팅 단원을 참조하십시오.

정적 웹 사이트 호스팅을 활성화하려면

  1. AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. 버킷 이름 목록에서 정적 웹 사이트에 사용할 버킷을 선택합니다.

  3. [Properties]를 선택합니다.

  4. [Static website hosting]을 선택합니다.

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

  6. 인덱스 문서의 이름을 입력합니다.

    인덱스 문서 이름은 일반적으로 index.html입니다. 인덱스 문서 이름은 대소문자를 구분하며 S3 버킷에 업로드하려는 HTML 인덱스 문서의 파일 이름과 정확히 일치해야 합니다. 자세한 내용은 인덱스 문서 구성 단원을 참조하십시오.

  7. (선택 사항) 사용자 지정 오류 문서를 추가할 경우 오류 문서 상자에 오류 문서 이름(예: error.html)을 입력합니다.

    오류 문서 이름은 대소문자를 구분하며 S3 버킷에 업로드하려는 HTML 오류 문서의 파일 이름과 정확히 일치해야 합니다. 자세한 내용은 (선택 사항) 사용자 지정 오류 문서 구성 단원을 참조하십시오.

  8. (선택 사항) 고급 리디렉션 규칙을 지정하려면 Edit redirection rules(리디렉션 규칙 편집)에서 XML을 사용하여 규칙을 설명합니다.

    자세한 내용은 고급 조건부 리디렉션 구성 단원을 참조하십시오.

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

    엔드포인트는 버킷의 Amazon S3 웹 사이트 엔드포인트입니다. 버킷을 정적 웹 사이트로 구성한 후 이 엔드포인트를 사용하여 웹 사이트를 테스트할 수 있습니다.

  10. 저장을 선택합니다.

그런 다음 인덱스 문서를 구성하고 권한을 설정해야 합니다. 자세한 내용은 인덱스 문서 구성웹 사이트 액세스에 대한 권한 설정 단원을 참조하십시오. 오류 문서, 웹 트래픽 로깅 또는 리디렉션을 선택적으로 구성할 수도 있습니다.