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 :
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>
J'avais pensé à utiliser du RedirectMatch mais je tourne en rond...