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.