Apache 2.4 vHost Symfony3

Eléphanteau du PHP | 33 Messages

03 août 2017, 11:30

Bonjour Bonjour,

Voila je suis nul en configuration serveur et j'ai grandement besoin d'aide :).

Mon problème est le suivant j'ai un serveur qui ne traite pas la résolution DNS.

Dessus j'ai plusieurs appli Symfony3 et je voudrai faire des VirtualHost pour chaque application du serveur pour avoir des url de ce type :
00.00.00.00 => adresse qui contient tous les sites
00.00.00.00/site1 => adresse site 1
00.00.00.00/site2 => adresse site 2
00.00.00.00/site3 => adresse site 3
00.00.00.00/site4 => adresse site 4
etc.....

Je me suis penché sur cette partie de la doc https://httpd.apache.org/docs/2.4/fr/vh ... age-header en appliquant la section "Utilisation de la directive ServerPath" mais comme vous vous en doutez ca ne marche pas sinon je ne serai pas la.

Un petit coup de main serai bien apprécié pour réaliser la conf .... Merci

ynx
Eléphant du PHP | 288 Messages

03 août 2017, 16:26

Salut,

Une autre solution possible si tes différents vhosts pour chaque application sont similaires est d'utiliser un virtual host dynamique : https://httpd.apache.org/docs/2.4/fr/vhosts/mass.html

Par exemple, un unique vhost avec la directive "VirtualDocumentRoot /var/www/vhosts/%2+/%1" permet de gérer tous les sites dans l'arborescence suivante :
/var/www/vhosts/site1.com/www
/var/www/vhosts/site1.com/autreSousDomaine
/var/www/vhosts/site2.com/www
[etc...]

Le gros avantage étant que la configuration est faite une seule fois et est déjà fonctionnelle pour les futurs applications/sites.

Bonne journée,