Bonjour,
je bloque sur un problème de configuration apache2.
Ce que je voudrais faire :
machin.truc.fr qui écoute sur le port 80 utilise un proxyPass pour envoyer le flux vers une autre machine. (OK pas de problème)
salut.coucou.fr:443 utilise des proxyPass pour rediriger vers d'autres serveurs au format salut.coucou.fr/appli. (OK pas de problème)
salut.coucou.fr qui écoute sur le 80 et le 443, et redirige les flux HTTP vers du HTTPS. (NOK car http://salut.coucou.fr est redirigé vers http://machin.truc.fr...)
Mon problème est que je n'arrive pas à ce que les flux HTTP de salut.coucou.fr soient redirigés vers du HTTPS lorsque le virtual host de machin.truc.fr est actif.
la conf :
J'avais pensé à utiliser du RedirectMatch mais je tourne en rond...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <VirtualHost 192.168.2.1:80> ServerName machin.truc.fr ProxyPass / http://192.168.2.2/ ProxyPassReverse / http://192.168.2.2/ </VirtualHost> #VirtualHost useless #<VirtualHost 192.168.2.1:80> # Redirect permanent / https://salut.coucou.fr/ #</VirtualHost> <VirtualHost 192.168.2.1:443> ... ServerName salut.coucou.fr/ ProxyPass /exemple http://192.168.2.3/exemple ... </VirtualHost>
Partager