Pages : 1
#1 Le 09/12/2007, à 22:24
- obbiwan
Serveur Web et 2 sites
bonjour
je souhaite réalisé 1 serveur web local avec 2 sites, n'ayant pas d'IP fixe j'ai été sur dyndns.org
mon probléme est le suivant, les 2 sites sont en place et dispose de leur propre Ip (2 carte réseau sur le serveur), ont peux donc les joindres sans problème en tapant leurs ip en LAN, mais dés que je passe par le net je n'atteri que sur le site 1 et jamais sur le 2
j'ai bien essayé de modifier httpd.conf mais n'y fait, y a surment un truc que j'ai pas compris
merci pour votre aide
configuration serveur:
1 PC monté avec ubuntu 7.04 et apache2
2 cartes réseau en ip fixe
voici mon fichier hppd.conf
<VirtualHost 192.168.0.20>
ServerName Site1.domaine.dyndns.org
DocumentRoot "/var/www/site"
<Directory /var/www/site2>
order deny,allow
allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.0.21>
ServerName site2.domaine.dyndns.org
DocumentRoot /var/www/site2
<Directory /var/www/site2>
order deny,allow
allow from all
</Directory>
</VirtualHost>
Hors ligne
#2 Le 10/12/2007, à 00:08
- coca25
Re : Serveur Web et 2 sites
salut,
tu peux utiliser les virtual host par nom de domaine et bloquer l'accés au site par adresse ip:
http://httpd.apache.org/docs/2.2/vhosts/name-based.html
ou alors choisir 2 ports différents pour tes serveurs mais c'est peut etre pas pratique.
Hors ligne
#3 Le 10/12/2007, à 21:37
- obbiwan
Re : Serveur Web et 2 sites
bloquer l'accés au site par adresse ip:
je comprend pas trop ce que tu as voulu dire et prendre un autre port est effectivement pas trés pratique
merci pour ton aide
Hors ligne
#4 Le 10/12/2007, à 22:55
- coca25
Re : Serveur Web et 2 sites
dans la page dont j'ai mis le lien, il est expliqué comment définir des sites virtuels selon les noms de domaines.
si quelqu'un accède à ton serveur avec l'adresse ip, il va tomber sur la config du premier site virtuel.
si tu veux obliger les gens à utiliser un nom de domaine (c'est peut etre pas nécessaire, surtout que tu es en ip dynamique), tu peux dans un fichier index.php (par exemple) mettre une notice si l'accès se fait par ip.
Hors ligne
#5 Le 17/12/2007, à 11:40
- jimmy77
Re : Serveur Web et 2 sites
Alors,
tu as : http://ton_nom.dyndns.org
par exemple...
apres tu as tes 2 sites :
http://ton_nom.dyndns.org/siteA
http://ton_nom.dyndns.org/siteB
Et bien dans tes virtuels host tu met
[..]
ServerName http://ton_nom.dyndns.org/siteA
DocumentRoot /var/www/siteA
[..]
ServerName http://ton_nom.dyndns.org/siteB
DocumentRoot /var/www/siteB
[..]
Pages : 1