Amazon S3를 사용하여 정적 웹 사이트 호스팅 - Amazon Simple Storage Service

Amazon S3를 사용하여 정적 웹 사이트 호스팅

Amazon S3을 사용하여 정적 웹 사이트를 호스팅할 수 있습니다. 정적 웹 사이트에서 개별 웹 페이지는 정적 콘텐츠를 포함합니다. 클라이언트 측 스크립트를 포함할 수도 있습니다.

이와는 대조적으로, 동적 웹 사이트는 PHP, JSP 또는 ASP.NET 등 서버 측 스크립트를 포함한 서버 측 처리에 의존합니다. Amazon S3은 서버 측 스크립팅을 지원하지 않지만 AWS에는 동적 웹 사이트를 호스팅하기 위한 다른 리소스가 있습니다. AWS에서의 웹 사이트 호스팅에 대한 자세한 내용은 웹 호스팅을 참조하십시오.

참고

AWS Amplify 콘솔을 사용하여 단일 페이지 웹 앱을 호스팅할 수 있습니다. AWS Amplify 콘솔은 단일 페이지 앱 프레임워크(예: React JS, Vue JS, Angular JS 및 Nuxt)와 정적 사이트 생성기(예: Gatsby JS, React-static, Jekyll 및 Hugo)로 빌드된 단일 페이지 앱을 지원합니다. 자세한 내용은 AWS Amplify 콘솔 사용 설명서시작하기를 참조하십시오.

Amazon S3 웹 사이트 엔드포인트는 HTTPS를 지원하지 않습니다. HTTPS를 사용하려는 경우 Amazon CloudFront를 사용하여 Amazon S3에서 호스팅되는 정적 웹 사이트를 제공할 수 있습니다. 자세한 내용은 CloudFront를 사용하여 Amazon S3 버킷에 대한 HTTPS 요청을 처리하려면 어떻게 해야 하나요?를 참조하십시오 사용자 지정 도메인에서 HTTPS를 사용하려면 Route 53에 등록된 사용자 지정 도메인을 사용하여 정적 웹 사이트 구성을 참조하십시오.

지침 및 단계별 연습을 포함하여 Amazon S3에서 정적 웹 사이트를 호스팅하는 방법에 대한 자세한 내용은 다음 주제를 참조하십시오.