Configuration de sous-domaines sous Apache 2
Bonjour à tous,
Je vous sollicite pour un problème lié à la configuration de sous-domaine sous linux.
J'ai récemment acheté un nom de domaine chez OVH. J'héberge ce domaine sur mon serveur perso 192.168.1.26. Donc j'ai fait pointer le domaine sur mon IP publique et fait une NAT du port 53 sur le serveur 192.168.1.26.
Toujours sur le serveur 192.168.1.26, j'ai créé des sous domaines chacun correspondant à son dossiers. Jusque là tout fonctionne bien.(Donc ma conf dns et apache est OK.)
Mais voilà, vu que mon serveur apache contient beaucoup de dossier, j'ai décidé de créer un deuxième serveur web 192.168.1.25 pour faire pointer le domaine supervision.bambalou.com.
J'ai configuré le domaine supervision.bambalou.com sur le serveur hébergeant mon DNS (192.168.1.26) et je l'ai fait rediriger vers l'ip de la nouvelle machine 192.168.1.25. Pareil pour le virtual HOST.
Et là rien à faire, quand je tape l'url sur internet, je tombe sur le page par défaut du serveur 192.168.1.26.
J’ai suivi le tuto suivant http://julien-pauli.developpez.com/t...e/vhosts/#LIII
à la lettre mais rien à faire, il pointe sur le dossier par défaut du 1er serveur.
Ci-dessous, ma config DNS
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
| $TTL 3600
@ IN SOA dns16.ovh.net. contact.bambalou.com. (
2010033017
9600
300
3600000
3600)
;
bambalou.com. IN NS dns16.ovh.net.
bambalou.com. IN NS ns16.ovh.net.
www IN A 192.168.1.26
cvtheque IN A 192.168.1.26
wiki IN A 192.168.1.26
suivi IN A 192.168.1.26
webmail IN A 192.168.1.26
supervision IN A 192.168.1.25
graph IN A 192.168.1.26
template IN A 192.168.1.26 |
Ci-dessous, ma config Apache
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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
| NameVirtualHost 192.168.1.25:80
<VirtualHost 192.168.1.25:80>
ServerAdmin <a href="mailto:mamas@bambalou.com">mamas@bambalou.com</a>
ServerName supervision.bambalou.com
DirectoryIndex index.php
DocumentRoot /var/www/
</VirtualHost>
NameVirtualHost 192.168.1.26:80
<VirtualHost 192.168.1.26:80>
ServerAdmin <a href="mailto:mamas@bambalou.com">mamas@bambalou.com</a>
ServerName bambalou.com
DirectoryIndex index.php index.html
DocumentRoot /var/www/bambalou.com/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/bambalou.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.26:80>
ServerAdmin <a href="mailto:mamas@bambalou.com">mamas@bambalou.com</a>
ServerName <a href="http://www.bambalou.com" target="_blank">www.bambalou.com</a>
DirectoryIndex index.php index.html
DocumentRoot /var/www/bambalou.com/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/bambalou.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.26:80>
ServerAdmin <a href="mailto:mamas@bambalou.com">mamas@bambalou.com</a>
ServerName template.bambalou.com
DocumentRoot /var/www/template
DirectoryIndex index.php index.html
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
<VirtualHost 192.168.1.26:80>
ServerAdmin <a href="mailto:mamas@bambalou.com">mamas@bambalou.com</a>
ServerName suivi.bambalou.com
DocumentRoot /var/www/glpi/
DirectoryIndex index.php index.html
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
<VirtualHost 192.168.1.26:80>
ServerAdmin <a href="mailto:mamas@bambalou.com">mamas@bambalou.com</a>
ServerName webmail.bambalou.com
DirectoryIndex index.php index.html
DocumentRoot /var/www/webmail/
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
</VirtualHost> |
Le port 80 est bien ouvert sur le 2ème serveur et le DocumentRoot du sous-domaine supervision.bambalou.com se trouve dans /var/www
S'il vous plait, sortez moi de cette galère.
Merci