les sousdomaine et apache - HTML/CSS - Programmation
Marsh Posté le 09-04-2008 à 21:37:59
Un pti up !
pour que la communauté ne m oublie pas
SVP ...
Marsh Posté le 09-04-2008 à 23:03:37
Bonjour,
il faut que tu déclare des hôtes virtuels dans apache(generalement httpd-vhost.conf)
voici un exemple ici http://thenico.fr.eu.org/site/inic [...] adresse-ip
Marsh Posté le 10-04-2008 à 07:53:20
Bonjour
merci pour la réponse
mais il me semble que mes hotes sont convenablement configuré dans
/etc/apache2/sites-enabled/
chaque hote dans un fichier .conf distinct
Je n affirme rien et je vous laisse me diriger sur la vérité
merci pour votre contribution
Marsh Posté le 10-04-2008 à 16:12:35
!!! !!! !!! !!! R E S O L U !!! !!! !!! !!! |
Bon enfin voila la solution !!!!
Pour commencer à noter que l édition des fichiers conf
est incomplète (copier/coller de webmin)
he oui celui ci supprime les balises virtualhost
En édition (vim) elles sont bien présentes dans les fichiers.
LE PROBLEME
Lorsque apache recherchais site1.domaine.tild
Il tombait en premier sur l'instruction *.domaine.tild
donc il l exécutais sans ce soucier de site1.domaine.tild
Je dois faire passé toute les instructions spécifique aux sous domaines site1.domaine.tild site2.domaine.tild site3.domaine.tild etc avant *.domaine.tild
Dans Apache2 chaque virtualhost a sont fichier de .conf
(domaine.tild.conf)
Je ne sais pas comment ordonné l'ordre d'exécutions des fichiers ?? ET VOUS ???
SOLUTION
J ai fais un fichier de config global au domaine incluant les sous domaine.
Je n'ai non plus 3 fichiers
domaine.tild.conf
site1.domaine.tild.conf
site2.domaine.tild.conf
mais 1 seul
domaine.tild.conf
En fait les 3 fichiers fusionnés dans l ordre adéquat
[B]domaine.tild.conf[/B]
Code :
|
Merci a tous pour vos pistes et contributions
Au plaisir de pouvoir en faire de même à l occasion
Bonne fin de journée
!!! !!! !!! !!! R E S O L U !!! !!! !!! !!! |
Marsh Posté le 09-04-2008 à 16:39:21
bonjour
je viens vous présenté la problématique qui se présente à moi
J ai un domaine domaine.tld
et 2 sous domaines
site1.domaine.tld
site2.domaine.tld
On admet que les dns sont convenablement paramétré tous ces domaines pointes vers le même IP
Pour géré ces domaines et ce serveur web j'utilise Webmin
je souhaite que
- les 3 domaines pointes vers 3 dossiers différents
- toutes autres entrée pointe vers domaine.tld
Difficulté rencontré les entrée site1.domaine.tld site2.domaine.tld pointe sur domaine.tld
il semblerai que domaine.tld.conf soit le premier a etre pris en compte est donc les suivants sont ignorés
ma config apache2 est la suivante
dans domaine.tld.conf
DocumentRoot "/var/www/site0"
ServerName domaine.tld
ServerAlias *.domaine.tld domaine.tld
<Directory "/var/www/site0">
allow from all
Options -Indexes
</Directory>
dans site1.domaine.tld.conf
DocumentRoot "/var/www/site1"
ServerName domaine.tld
ServerAlias *.site1.domaine.tld site1.domaine.tld
<Directory "/var/www/site1">
allow from all
Options -Indexes
</Directory>
dans site2.domaine.tld.conf
DocumentRoot "/var/www/site2"
ServerName domaine.tld
ServerAlias *.site2.domaine.tld site2.domaine.tld
<Directory "/var/www/site2">
allow from all
Options -Indexes
</Directory>
Merci pour votre attention
Ce message a été modifié par tacata: aujourd'hui, 11:07
Message édité par despubs le 10-04-2008 à 16:14:50
---------------
SuperDestockeur.fr et GrenouilleCreative.net AvecVotre-nom.net votre nom sur le net et Votre-hebergeur.net