Fondamentalement, j'ai quelques services. Je veux transmettre toutes les demandes avec le préfixe "/ secure" au port 80 du serveur1 et toutes les autres demandes au port 80 du serveur 2. Le problème est que sur server1, j'exécute le service qui accepte la demande sans le préfixe "/ secure". En d'autres termes, je veux transmettre toutes les demandes telles que "http://example.com/secured/api/getUser" à server1 en tant que "http://example.com/api/getUser" (supprimer/sécurisé du chemin de la demande). Avec AWS ALB, la demande est actuellement envoyée sous la forme http://example.com/secured/api/getUser; ce qui me force à mettre à jour le code de mon server1 afin que le code gère les requêtes avec le préfixe/secure qui ne semble pas bon.Créer une règle AWS Application Load Balancer qui supprime le préfixe de la requête sans utiliser de proxy inverse supplémentaire comme nginx, httpd
Existe-t-il un moyen facile de résoudre cela avec ALB?
Merci.
L'ALB n'est pas assez sophistiqué pour cela. Vous devrez utiliser un proxy inverse pour cela. –