Comment envoyer des réponses HTTP personnalisées pour des URL spécifiques à partir d'un Application Load Balancer ?

Lecture de 2 minute(s)
0

Je souhaite transférer des réponses HTTP personnalisées et supprimer les demandes des clients pour des URL spécifiques à partir d'un Application Load Balancer.

Résolution

Pour supprimer les demandes des clients et renvoyer un code de réponse 2XX, 4XX ou 5XX et un message facultatif, utilisez des actions de réponse fixe.

Remarque : les réponses fixes ne prennent pas en charge les en-têtes personnalisés.

Pour en savoir plus, consultez la page sur la commande create-rule de l'interface de la ligne de commande AWS (AWS CLI).

**Remarque :**Si des erreurs surviennent lorsque vous exécutez des commandes AWS CLI, consultez l’article Résoudre les erreurs AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Pour ajouter une règle avec une action de réponse fixe sur l'écouteur de votre Application Load Balancer, procédez comme suit :

  1. Ouvrez la console Amazon Elastic Compute Cloud (Amazon EC2).
  2. Dans le volet de navigation, sous Équilibrage de charge, choisissez Équilibreurs de charge.
  3. Sélectionnez votre équilibreur de charge, puis sélectionnez l’onglet Écouteurs.
  4. Sélectionnez l’écouteur souhaité, puis choisissez Actions.
  5. Choisissez Gérer les règles.
  6. Dans le volet de navigation, choisissez Ajouter des règles pour ajouter l'icône Insérer une règle aux emplacements où vous pouvez insérer une règle par ordre de priorité.
  7. Choisissez Insérer une règle, puis définissez la règle :
    Pour ajouter une action de réponse fixe, choisissez Ajouter une action, puis choisissez Renvoyer une réponse fixe. Entrez un code de réponse et un corps de réponse facultatif, puis cochez la case.
    (Facultatif) Pour configurer le routage basé sur l'hôte, choisissez Ajouter une condition, puis choisissez L'hôte est. Saisissez le nom de l'hôte (par exemple, example.com), puis cochez la case.
    (Facultatif) Pour configurer le routage basé sur le chemin, choisissez Ajouter une condition, puis choisissez Le chemin est. Saisissez le modèle du chemin (par exemple, /img/*), puis cochez la case.
    (Facultatif) Pour modifier l'ordre de la règle, utilisez les flèches. La règle par défaut doit avoir la dernière priorité.
  8. Choisissez Enregistrer.

Informations connexes

Règles d'un écouteur

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 9 mois