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.
Par contre, un site web dynamique repose sur un traitement côté serveur, comprenant des scripts côté serveur tels que PHP, JSP ou ASP.NET. Amazon S3 ne prend pas en charge le scripting côté serveur, mais AWS dispose d'autres ressources pour héberger des sites web dynamiques. Pour en savoir plus sur l'hébergement de site web sur AWS, consultez Hébergement Web
Note
Vous pouvez utiliser la console AWS Amplify pour héberger une application web d'une seule page. La console AWS Amplify prend en charge les applications d'une seule page créées avec des frameworks d'applications d'une seule page (par exemple, React JS, Vue JS, Angular JS et Nuxt) et des générateurs de site statique (par exemple, Gatsby JS, React-static, Jekyll et Hugo). Pour de plus amples informations, veuillez consulter les informations relatives à la mise en route dans le AWS Amplify Console User Guide.
Les points de terminaison de site web Amazon S3 ne prennent pas en charge HTTPS. Si vous souhaitez utiliser HTTPS, vous pouvez utiliser Amazon CloudFront pour diffuser un site web statique hébergé sur Amazon S3. Pour des plus amples informations, veuillez consulter Comment utiliser CloudFront pour traiter les demandes HTTPS de mon compartiment Amazon S3 ?
Pour de plus amples 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.
Rubriques
- Points de terminaison de sites web
- Activation de l'hébergement de sites web
- Configuration d'un document d'index
- Configuration d'un document d'erreur personnalisé
- Définition des autorisations pour l'accès au site web
- (Facultatif) Journalisation du trafic web
- (Facultatif) Configuration de la redirection de pages web