2017-04-20 1 views
0

Ci-dessous, vous avez besoin de conseils et de conseils!Configuration dynamique des sous-domaines dans apache2

Je sais qu'il y a déjà beaucoup de réponses sur ce sujet, et croyez-moi, j'ai cherché et lu pendant longtemps, mais je ne comprends toujours pas comment le faire. Voici donc ma situation:

J'ai plusieurs sites (beaucoup en fait, avec des noms aléatoires, pas vraiment au hasard, mais je ne décide pas là les noms) qui sont dans le dossier www de Wamp, comme ceci:

- www 
    |-ParentFolder1 
    | |-website1 
    | |-namerandom1 
    | |-anotherrandomname1 
    | |- ....... etc 
    | 
    |-ParentFolder2 
    | |-website2 
    | |-namerandom2 
    | |-anotherrandomname2 
    | |- ....... etc 
    | 

J'ai 2 domain.tld défini et configuré sur le serveur (je ne l'ai pas configuré, quelqu'un d'autre sur ma compagnie l'a fait)

et je dois faire tous les sites Web fonctionnent avec le nom de domaine comme ça:

website1.domain1.tld 
namerandom1.domain1.tld 
anotherrandomname1.domain1.tld 
... etc 


website2.domain2.tld 
namerandom2.domain2.tld 
anotherrandomname2.domain2.tld 
... 

Je suis complètement perdu, je ne sais pas où et comment commencer

Quoi qu'il en soit. Avec tout ce que j'ai lu sur le sujet du sous-domaine, je pense que je dois le faire fonctionner par la configuration VirtualHost d'Apache2 ... Mais je ne sais pas comment gérer le fait que le nom des sites sont dynamiques ... Et aussi, ai-je besoin de configurer un CNAM sur le fichier DNS? (sous-domaine) Ou VirtualHost est suffisant?

Toute aide serait appréciée, merci pour votre temps

Répondre

0

Il est une configuration de base de VirtualDocumentRoot mod_vhost_alias. Ceci permet de mapper des noms d'hôtes inconnus à l'avance dans le système de fichiers en utilisant des motifs et des remplacements.

Vos domaines ne sont pas utilisables par les utilisateurs finaux s'ils ne sont pas dans DNS. httpd config ne se déclenche qu'une fois qu'une requête client finit par se résoudre en une adresse IP sur votre serveur.

+0

Merci! J'ai pu le configurer aujourd'hui grâce à votre réponse en lisant la documentation Apache – Hellow