Mass virtual hosting APACHE2 Création du script automatique
Bonjour à tous.
Cela fait 1 an, j'essaie de comprendre comment fonctionne les serveurs d'hébergements. En faisant mes recherches, j'ai appris qu'une technique, appelé mass virtual hosting etait très interressante.
En effet,
- prenons le site http://www.mondomaine.net : je voudrais qu'il pointe sur /home/vhosts/mondomaine.net/www. Si je tape forum.mondomaine.net, ça devrais pointer sur /home/vhosts/mondomaine.net/forum. De plus, il faudrait que http://mondomaine.net (sans les www) pointe sur /home/vhosts/mondomaine.net/www !
- un autre site, http://www.monsite.com, lui pointerais sur /home/vhosts/monsite.com/www, toto.monsite.com vers /home/vhosts/monsite.com/toto, etc
Je suis tombé sur ce script:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| NameVirtualHost *
<VirtualHost *>
UseCanonicalName Off
ServerName %2+
ServerAlias %2+ %0
ServerAdmin madjawa@gmail.com
VirtualDocumentRoot /home/vhosts/%2+/%1
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/vhosts/%2+>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog "| /usr/sbin/vlogger -e -s error.log /var/log/apache2"
LogLevel warn
CustomLog "| /usr/sbin/vlogger -s access.log /var/log/apache2" combined
</VirtualHost> |
Je voudrais essayé de le mettre en place sur ma machine mais le problème c'est que je ne dispose que d'un sous-domaine: maison.leknoppix.fr et maison.mirandais.fr
Je voudrais donc modifier ce script si dessus en considérant le sous domaine comme un domaine afin d'avoir par défaut: www.maison.leknoppix.fr et dans le cas que j'ai un dossier dev, l'adresse dev.maison.leknoppix.fr ....
Est ce possible de faire du mass virtual hosting à partir d'un sous-domaine?
Merci d'avance.
lemirandais