[RESOLU] Demande d'aide redirection HAPROXY vers sous répertoire.
-
Bonjour à tous,
Je me permets de vous écrire, car j'aurais besoin d'un petit coup de pouce.
Je rencontre une difficulté sur le paramétrage de HAPROXY.
Voici le contexte :
J'ai un serveur web IIS qui héberge plusieurs sites dans des sous-répertoires et je souhaiterais utiliser HAPROXY pour réécrire les URL vers les sous-répertoires.Exemple:
https://test1.test.fr --> qui pointerais en réalité sur le backend 192.168.1.1 vers le sous répertoire test1 (http://192.168.1.1/test1/)
https://test2.test.fr --> qui pointerais en réalité sur le même backend 192.168.1.1 vers le sous répertoire test2 http://192.168.1.1/test2/Est-ce qu'une âme charitable pourrait me donner quelque information sur le paramétrage?
Merci d'avance,
-
Bonjour à tous.
Après quelques jours de recherche, j'ai réussi à régler mon problème.
Pour information voici comment réaliser l'opération.
Dans la partie FrontEnd
J'ai ajouté les ACL suivantes:
ACL n°1
Name : Domaine1
Expression : Host matches
CS : no
Not : no
Value : test1.test.frACL n°2
Name : Domaine2
Expression : Host matches
CS : no
Not : no
Value : test2.test.frACL n°3
Name : SubPath
Expression : Path matches
CS : no
Not : no
Value : /J'ai ajouté ensuite les Actions suivantes :
Action N°1
Action : Use Backend
Parameters : See below
Condition acl names : Domaine1
Backend : (nom de votre backend) ex : 192.168.1.1Action N°2
Action : http-request set path
Parameters : See below
Condition acl names : Domaine1 Subpath
fmt : /test1Action N°3
Action : Use Backend
Parameters : See below
Condition acl names : Domaine2
Backend : (nom de votre backend) ex : 192.168.1.1Action N°4
Action : http-request set path
Parameters : See below
Condition acl names : Domaine1 Subpath
fmt : /test2Bonne journée à tous.