Bonjour à tous,
J'ai un petit problème avec la redirection d'un site.
Je dispose de deux serveurs web Apache sur deux machines différentes dans un réseau :
- l'un des deux serveurs est accessible depuis internet (dans la DMZ) par ex. sur https://www.monsite.com
- l'autre seulement dans le réseau local par ex. sur https://192.168.1.50
Le serveur dans la DMZ peut bien sûr communiquer avec l'autre.
Je souhaite mettre à disposition l'application du serveur local (ex: appli) sur le serveur web accessible partout.
J'ai donc utilisé mod_proxy pour y parvenir; un appel de https://www.monsite.com/appli fournit bien le résultat trouvé sur https://192.168.1.50 .
Ca fonctionne sauf que ce qui se trouve sur https://192.168.1.50/cgi-bin/xxx ou https://192.168.1.50/appli-bin/xxx est aussi transmis sur le serveur accessible depuis internet et provoque une erreur car celui-ci recherche dans son propre "cgi-bin" et ne trouve naturellement pas les fichiers ...
J'ai tenté des réécritures d'URL pour les différents cas mais sans succès.
Pourriez-vous faire des propositions de réécritures si c'est bien une méthode adaptée.
Auriez-vous une solution, si possible impliquant peu de changements dans la config de 192.168.1.50 ?
Merci.
Partager