Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Activation de l'hébergement de sites web
Lorsque vous configurez un compartiment en tant que site Web statique, vous devez activer l'hébergement de sites Web statiques, configurer un document d'index et définir des autorisations.
Vous pouvez activer l'hébergement statique de sites Web à l'aide de la console Amazon S3 REST API AWS SDKs, le AWS CLI, le ou AWS CloudFormation.
Pour configurer votre site Web avec un domaine personnalisé, veuillez consulter Tutoriel : configuration d'un site Web statique à l'aide d'un domaine personnalisé enregistré auprès de Route 53.
Pour activer l'hébergement de site Web statique
-
Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/
. -
Dans la liste Buckets (Compartiments), choisissez le nom du compartiment pour lequel vous souhaitez activer l'hébergement de sites web statiques.
-
Choisissez Propriétés.
-
Sous Static website hosting (Hébergement de site Web statique), choisissez Edit (Modifier).
-
Choisissez Utiliser ce compartiment pour héberger un site Web.
-
Sous Static website hosting (Hébergement de site web statique), choisissez Enable (Activer).
-
Dans Index document (Document d'index), entrez le nom du document d'index, généralement
index.html
.Le nom du document d'index distingue les majuscules et minuscules et doit correspondre exactement au nom de fichier du document d'HTMLindex que vous prévoyez de télécharger dans votre compartiment S3. Lorsque vous configurez un compartiment pour l'hébergement d'un site web, vous devez indiquer un document d'index. Amazon S3 renvoie ce document d'index lorsque des demandes sont faites dans le domaine racine ou dans n'importe quel sous-dossier. Pour plus d’informations, consultez Configuration d'un document d'index.
-
Pour fournir votre propre document d'erreur personnalisé pour les erreurs de classe 4XX, entrez le nom du fichier du document d'erreur personnalisé dans Document d'erreur.
Le nom du document d'erreur distingue les majuscules et minuscules et doit correspondre exactement au nom de fichier du document HTML d'erreur que vous prévoyez de télécharger dans votre compartiment S3. Si vous ne spécifiez pas de document d'erreur personnalisé et qu'une erreur se produit, Amazon S3 renvoie un document HTML d'erreur par défaut. Pour de plus amples informations, veuillez consulter Configuration d'un document d'erreur personnalisé.
-
(Facultatif) Si vous souhaitez spécifier des règles de redirection avancées, dans Règles de redirection, entrez JSON pour décrire les règles.
Par exemple, vous pouvez acheminer les demandes de façon conditionnelle en fonction des noms ou préfixes de clés d'objets dans la demande. Pour plus d’informations, consultez Configurer des règles de redirection pour utiliser des redirections conditionnelles avancées.
-
Choisissez Enregistrer les modifications.
Amazon S3 permet l'hébergement de site web statique pour votre compartiment. Au bas de la page, sous Static website hosting (Hébergement de site Web statique), vous voyez le point de terminaison du site web pour votre compartiment.
-
Sous Static website hosting (Hébergement de site Web statique), notez la valeur de Endpoint (Point de terminaison).
Endpoint (Point de terminaison) correspond au point de terminaison du site web Amazon S3 de votre compartiment. Une fois que vous avez terminé de configurer votre compartiment en tant que site Web statique, vous pouvez utiliser ce point de terminaison pour tester votre site Web.
Pour plus d'informations sur l'envoi direct de REST demandes pour activer l'hébergement statique de sites Web, consultez les sections suivantes du manuel Amazon Simple Storage Service API Reference :
Pour héberger un site web statique dans Amazon S3, vous configurez un compartiment Amazon S3 pour l'hébergement de site web, puis vous chargez le contenu du site web dans le compartiment. Vous pouvez également utiliser le AWS SDKs pour créer, mettre à jour et supprimer la configuration du site Web par programmation. Ils SDKs fournissent des classes d'emballage autour de l'Amazon S3 RESTAPI. Si votre application l'exige, vous pouvez envoyer REST API des demandes directement depuis votre application.
Pour plus d'informations sur l'utilisation du AWS CLI pour configurer un compartiment S3 en tant que site Web statique, consultez le site Web dans la référence des AWS CLI commandes.
Ensuite, vous devez configurer le document d'index et définir les autorisations. Pour plus d'informations, consultez Configuration d'un document d'index et Définition des autorisations pour l'accès au site web.
Vous pouvez également configurer un document d'erreur, la journalisation du trafic web ou une redirection.