Aller au contenu

Haproxy Demande D'aide Pour Acl Redirige Vers Une Url Avec Plusieurs Sous Repertoire

Featured Replies

Posté(e)

bonjour,

voila ce que je voudrais faire :

(une ACL pour Config File Editor, j'y ajouterais un .htaccess pour sécuriser après)

- url d'entrée depuis l'extérieur : http://cfe.monste.fr

- acl pour rediriger changer l'url en http://cfe.monste.fr/webman/CFE/

renvoyé a mon syno en http://localhost/webman/CFE/

voici ce que j'ai fait

acl cfe hdr_beg(Host) -i cfe.
	redirect prefix https://cfe.monsite.fr/webman/CFE if cfe
use_backend cfe if { hdr_beg(Host) -i cfe. }
backend cfe
	server cfe localhost:5000 check

ca me sort trop de redirecteur et j'ai ca comme url

http://cfe.monsite.fr/webman/CFE/webman/CFE/webman/CFE/webman/CFE/webman/CFE/webman/CFE/webman/CFE/webman/CFE/

alors j'ai tester en changeant le nom de l'ACL et ca ne change rien.

je pense qu'il me manque un element sur le codage des ACL, et j'ai beau relire la doc, je bloque.

si vous pouvez m'apporter vos lumière sur le sujet.

Merci d'avance.

Via

Modifié par via78

Posté(e)
  • Auteur

alors personne pour m'aider ??

acl acl_cfe path_beg /cfe
	redirect location https://cfe.monsite.fr/webman/CFE if !acl_cfe

voila comment je tracuit cette ecriture (et c'est peux etre la mon erreur) : si je trouve /cfe dans le debut de l'url, http://cfe.monsite.fr => je redirige vers https//cfe.monsite.fr/webman/CFE)

ais je bien compris ??

use_backend cfe if { hdr_beg(Host) -i cfe. }

backend cfe
	server cfe localhost:5000 check

voila comment je tracuit cette ecriture (et c'est peux etre la mon erreur) : si l'url commence par cfe. j'utilise le bakend nommé cfe

le backend cfe renvoi vers le port 5000 sur me serveur local et je test ca presence.

voila, est ce que j'ai bien compris ???

et est ce que cette ecriture fonctionne ???

merci de votre aide

Via

Modifié par via78

Posté(e)
  • Auteur

bon ca fonctionne avec ca pour la redirection :

acl cfe_path path_beg /webman/3rdparty/CFE
	redirect prefix https://cfe.monsite.fr/webman/3rdparty/CFE code 301 if { hdr(Host) -i cfe.monsite.fr } !cfe_path

maintenant la page ne s'affiche pas !!

mais j'ai le titre qui s'affiche donc le "titre" de la page qui est bien lu.

je pense que c'est peux etre le CGI qui me fait Ch......

Via

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.