J’utilise les règles de redirection de sites Web statiques d’Amazon Simple Storage Service (Amazon S3). Amazon S3 ajoute une barre oblique à la fin de l’URL qui empêche mon site Web de fonctionner correctement.
Résolution
L’ajout d’une barre oblique à la fin de l’URL redirigée est un comportement normal avec la fonctionnalité d’](https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteHosting.html)hébergement de sites Web statiques d’Amazon S3[.
Pour éviter d’ajouter une barre oblique à la fin de l’URL redirigée, vous pouvez utiliser la solution suivante :
- Configurez un document d’index (exemple : index.html) pour héberger le site Web statique S3.
- Définissez l’emplacement de redirection du site Web dans les métadonnées de l’objet pour configurer la redirection.
Pour contourner ce problème, procédez comme suit :
- Ouvrez la console Amazon S3.
- Dans la liste des Buckets (Compartiments), choisissez le nom de votre compartiment.
- Choisissez Properties (Propriétés).
- Sous Static website hosting (Hébergement de site Web statique), choisissez Edit (Modifier).
- Sur la page Edit Static website hosting (Modifier l’hébergement de site Web statique), pour Static website hosting (L’hébergement de sites Web statiques), choisissez Enable (Activer).
- Pour le Hosting type (type d’hébergement), sélectionnez Host a static website (Héberger un site Web statique).
- Pour le Index document (document d’index), spécifiez le nom de l’objet que vous souhaitez utiliser pour définir les métadonnées de redirection. Exemple : index.html
- Supprimez les Redirection rules (Règles de redirection), le cas échéant.
- Choisissez Save changes (Enregistrer les modifications).
Ensuite, utilisez la console S3 pour configurer un index. Procédez ensuite comme suit pour configurer la redirection :
- Ouvrez la console Amazon S3.
- Dans la liste des Buckets (Compartiments), choisissez le nom de votre compartiment.
- Sous Objects (Objets), choisissez le document d’index que vous avez configuré.
- Choisissez l’onglet Properties (Propriétés).
- Dans la section Metadata (Métadonnées), choisissez Edit (Modifier).
- Sous Metadata (Métadonnées), procédez comme suit :
Choisissez Add metadata (Ajouter des métadonnées).
Dans Type, sélectionnez System defined (Défini par le système).
Pour Key (Clé), choisissez x-amz-website-redirect-location dans la liste déroulante.
Pour Value (Valeur), entrez l’URL de redirection (Exemple : http://www.example.com).
- Choisissez Save changes (Enregistrer les modifications).
Informations connexes
Configuration d’une redirection de page Web