Bonjour,
j'aimerai être conseillé pour paramétrer Apache 2 afin de router chaque sous domaine vers un port différent sur le même serveur.
J'utilise un serveur Wakanda (je teste) qui publie plusieurs applications sur des ports différents 8080, 8081, 8082, etc...
Et j'ai installé Apache 2 sur le port 80 afin qu'il fasse office d'aiguilleur
Je voudrai associer des sous domaines de mon nom de domaine, afin d'avoir un port pour chaque sous domaine
par exemple que http://sousdomaine1.monsite.com renvoi de manière transparente vers http://monsite.com:8080/ ou encore mieux vers http://localhost:8080/
1 - pensez vous cela possible ?
2 - est-ce que Reverse Proxy est une bonne méthode ?
3 - sinon existe-t-il un moyen de faire cela avec Apache ?
Je suis désolé d'être tellement newbie et de poser une question sans maîtriser Apache
Voici ce que j'ai dans le dossier "sites-available" le fichier "default"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <VirtualHost *:80> ServerName monsite.com ServerAlias www.monsite.com ProxyPreserveHost On ProxyRequests off ProxyPass / http://monsite.com:8082/ ProxyPassReverse / http://monsite.com:8082/ </VirtualHost>
Lorsqu'il est seul linké dans "sites-enabled" cela fonctionne bien : toutes les requetes sont bien reroutées sur le port 8082
Mais je crée un fichier "sousdomaine1.monsite.com" dans "sites-available" et je le linke dans "sites-enabled"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <VirtualHost *:80> ServerName sousdomaine1.monsite.com ProxyPass http://sousdomaine1.monsite.com/ http://monsite.com:8080/ ProxyPassReverse http://sousdomaine1.monsite.com/ http://monsite.com:8080/ </VirtualHost>
Dès lors toutes les requêtes sont routées sur le port 8080 que je tape http://sousdomaine1.monsite.com/, http://monsite.com ou bien http://www.monsite.com.
Est-ce qu'une bonne âme pourrai me mettre sur la voie ?
Merci de votre aide précieuse !
Maaazaaam.
Partager