(RESOLU) Virtual host et sites en local

Bonjour,

Je rencontre un petit probleme avec mon serveur apache et plqu particulierement avec les virtual hosts( Tout dabord je sais que je peux dans ma situation me passer des virtuals hosts mais j’ ai envie d ‘apprendre à m’ en servir).

J’ ai 2 sites sur mon serveur matrix et backuppc.Je veux acceder à ces deux sites en local, ils sont hebergés sur mon server local (debian.flat.lan) et j’ ai un server DNS qui permet de gerer mon petit reseau local :192.168.0.3 -> debian.flat.lan

J’ ai donc defini deux virtuals hosts pour mes deux sites webs dans /apache2/sites-availables : matrix et backuppc
Et ensuites fait des liens vers sites-enabled.

voici mes fichiers :

matrix

[i]

#Nom du serveur
ServerName debian.flat.lan
ServerAlias matrix.flat.lan
#Definition du repertoire racine du site
DocumentRoot /home/websites/mysource_matrix

 <Directory "/home/websites/mysource_matrix">
        Options -Indexes FollowSymLinks
        Order deny,allow
         Allow from all
 </Directory>
 <Directory "/home/websites/mysource_matrix/core/web">
        Options -Indexes FollowSymLinks
        Order allow,deny
        Allow from all
 </Directory>
.....

[/i]

et exactement de même pour backuppc

ET voila mon DNS sous bind 9

[i]$TTL 234
@ IN SOA debian.flat.lan. root.flat.lan. (
20080621
24H
2H
1000H
2D )

flat.lan. IN NS debian.flat.lan.

debian.flat.lan. IN A 192.168.0.3
routeur.flat.lan. IN A 192.168.0.1
matrix.flat.lan. IN A 192.168.0.3
backuppc.flat.lan. IN A 192.168.0.3
[/i]

Mais que j’ essaye d’ arriver a mon matrix.flat.lan j’ arrive sur mon backuppc, et quand je vais sur mon backuppc ben j’ atteris sur mon backuppc( ca c bien).

En gros mes virtuals hosts ne fonctionnent pas et j’ ai besoin de vos lanternes pour y voir plus clair et arreter de me sentir bête.

Merci d’ avoir pris le temps de lire ce message.

:slightly_smiling:

:smt006 personne qui s y coonait en virtual host ?

As tu ouvert ta balise ??
As tu mis une directive NameVirtualHost?

Ok probleme résolu :

J’ ai pas été très bon sur le coup : j’avais l’ erreur suivante au lancement de mon apache :

default VirtualHost overlap on port 80, the first has precedence

Il me faisait un mix de mes deux virtual hosts. J 'ai cherché un peu sur le web et ai trouvé cette solution :

antbrown.com/nerd-musings/vi … n-port-443

Qui precise qu il faut ajouter “NameVirtualHost *:numport” à son apache.conf.

Et ca marche.

Merci beaucoup pour votre aide. :slightly_smiling: