Hébergement d’un site Web statique à l’aide d’Amazon S3 - Amazon Simple Storage Service

Hébergement d’un site Web statique à l’aide d’Amazon S3

Vous pouvez utiliser Amazon S3 pour héberger un site web statique. Sur un site web statique, les pages web individuelles contiennent du contenu statique. Elles peuvent également contenir des scénarios côté client.

Note

Nous vous recommandons d’utiliser AWS Amplify Hosting pour héberger le contenu d’un site Web statique stocké dans S3. Amplify Hosting est un service entièrement géré qui facilite le déploiement de vos sites Web sur un réseau de diffusion de contenu (CDN) disponible dans le monde entier, optimisé par Amazon CloudFront. Il permet l’hébergement sécurisé de sites Web statiques.

Avec AWS Amplify Hosting, vous pouvez sélectionner l’emplacement de vos objets dans votre compartiment à usage général, déployer votre contenu sur un CDN géré et générer une URL HTTPS publique pour que votre site web soit accessible n’importe où. Pour plus d’informations sur Amplify Hosting, consultez Déploiement d’un site Web statique sur AWS Amplify Hosting à partir d’un compartiment à usage général S3 et Déploiement d’un site Web statique depuis S3 à l’aide de la console Amplify dans le Guide de l’utilisateur de la console AWS Amplify.

Pour plus d’informations sur l’hébergement d’un site web statique sur Simple Storage Service (Amazon S3), et en particulier pour obtenir des instructions et des démonstrations pas à pas, consultez les rubriques suivantes.

Important

Si le compartiment que vous utilisez pour héberger votre site Web statique a été chiffré à l’aide d’un chiffrement côté serveur avec des clés AWS Key Management Service (AWS KMS) (SSE-KMS), vous devez créer une distribution Amazon CloudFront pour desservir votre site Web, car SSE-KMS ne prend pas en charge les utilisateurs anonymes. Lorsque vous créez votre distribution CloudFront, vous devez procéder du contrôle d’accès d’origine (OAC) plutôt qu’à l’identité d’accès d’origine (OAI) pour sécuriser l’origine. L’OAI ne prend pas en charge le SSE-KMS, vous devez donc utiliser l’OAC à la place.

Pour plus d’informations sur l’OAC, consultez Restriction de l’accès à une origine Amazon S3 dans le Guide du développeur Amazon CloudFront. Pour obtenir un didacticiel expliquant comment héberger un site Web statique à l’aide d’Amazon CloudFront, consultez Didacticiel : Hébergement de vidéos en streaming à la demande avec Amazon S3, Amazon CloudFront et Amazon Route 53.