VirtualHost (Apache) avec redirection vers Serveur IIS
VirtualHost (Apache) avec redirection vers Serveur IIS - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 19-06-2014 à 15:56:16
Bonjour à tous,
Pour un projet personnel, je suis entrain de me monter une petite architecture. Mon architecture se compose d'un serveur Apache en Frontal et de plusieurs serveurs Web IIS.
Ce que je cherche à faire est de configurer mon Apache qui aura comme rôle de rediriger les requêtes vers le bon server (VIrtualHost) et dans le bon site IIS (repertoire).
Pour schématiser :
WAN ----> APACHE/Virtualhost (IP Publique) ------> Serveur IIS ( IP privé non visible depuis le NET)
Marsh Posté le 19-06-2014 à 15:56:16
Bonjour à tous,
Pour un projet personnel, je suis entrain de me monter une petite architecture.
Mon architecture se compose d'un serveur Apache en Frontal et de plusieurs serveurs Web IIS.
Ce que je cherche à faire est de configurer mon Apache qui aura comme rôle de rediriger les requêtes vers le bon server (VIrtualHost) et dans le bon site IIS (repertoire).
Pour schématiser :
WAN ----> APACHE/Virtualhost (IP Publique) ------> Serveur IIS ( IP privé non visible depuis le NET)
Ma configuration :
#### Mon site
<VirtualHost *:80>
ServerName mon.site.fr
Redirect permanent / mon-site.fr
</VirtualHost>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/mon_site.crt
SSLCertificateKeyFile /etc/pki/tls/private/mon_site.key
SSLCertificateChainFile /etc/pki/tls/certs/DigiCertCA.crt
ServerName mon.site.fr
ProxyPreserveHost On
ProxyRequests off
ProxyPass / http://123.123.123.123/
ProxyPassReverse / http://123.123.123.123/
</VirtualHost>
(Avec cette configuration j'arrive bien à pointer sur mon serveur IIS)
---------------
Sur mon serveur Web IIS j'aurais plusieurs répertoires, ces 2 répertoires virtuels sont toujours installés sous le site Web par défaut (IIS) :
Pour un site XXX, on a donc 2 Url privées sur le serveur privé pour accéder à ces applications Web :
http://123.123.123.123/APP1/
http://123.123.123.123/APP2/
Exemple : APP1 -> C:\APP1
Il faut donc 2 URLs publiques pour accéder à ces applications Web.
Exemple :
https://mon.site.fr/XXX/Alias1/ qui cible http://123.123.123.123/XXX/SITE1/ -> XXX étant le nom de chaque utilisateurs qui se servira de mes applications
https://mon.site.fr/XXX/Alias2/ qui cible http://123.123.123.123/XXX/SITE2/
Et je dois avouer que je bloque à ce niveau comment configurer mon virtualhost pour qu'il pointe dans le bon repertoire IIS ?
ex : http://mon.site.fr/XXX/APP1/ -> pointe vers http://123.123.123.123/XXX/APP1/
Merci d'avance pour votre aide
---------------
*** Come Up :D Mon Topic Achats/Ventes Need Uperz :D ***