Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1905 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  les sousdomaine et apache

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

les sousdomaine et apache

n°1715146
despubs
Posté le 09-04-2008 à 16:39:21  profilanswer
 

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
mood
Publicité
Posté le 09-04-2008 à 16:39:21  profilanswer
 

n°1715333
despubs
Posté le 09-04-2008 à 21:37:59  profilanswer
 

Un pti up !
pour que la communauté ne m oublie pas
SVP ...


---------------
SuperDestockeur.fr et GrenouilleCreative.net AvecVotre-nom.net votre nom sur le net et Votre-hebergeur.net
n°1715363
jeob
Posté le 09-04-2008 à 23:03:37  profilanswer
 

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


---------------
--------------------
n°1715389
despubs
Posté le 10-04-2008 à 07:53:20  profilanswer
 

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


---------------
SuperDestockeur.fr et GrenouilleCreative.net AvecVotre-nom.net votre nom sur le net et Votre-hebergeur.net
n°1715716
despubs
Posté le 10-04-2008 à 16:12:35  profilanswer
 

!!! !!! !!! !!!   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 :
  1. <VirtualHost *>
  2.     DocumentRoot "/var/www/site1"
  3.     ServerName site1.domaine.tld
  4.     ServerAlias *.site1.domaine.tld
  5.     <Directory "/var/www/site1">
  6.         allow from all
  7.         Options -Indexes
  8.     </Directory>
  9. </VirtualHost>
  10. <VirtualHost *>
  11.     DocumentRoot "/var/www/site2"
  12.     ServerName site2.domaine.tld
  13.     ServerAlias *.site2.domaine.tld
  14.     <Directory "/var/www/site1">
  15.         allow from all
  16.         Options -Indexes
  17.     </Directory>
  18. </VirtualHost>
  19. ### ### ### ### ### ### ### ###
  20. # POUR TOUS LES AUTRES SOUS DOM     #
  21. # NON LISTE AU DESSUS                       #
  22. ### ### ### ### ### ### ### ###
  23. <VirtualHost *>
  24.     DocumentRoot "/var/www/site0"
  25.     ServerName *.domaine.tld
  26.     ServerAlias *.domaine.tld
  27.     <Directory "/var/www/site0">
  28.         allow from all
  29.         Options -Indexes
  30.     </Directory>
  31. </VirtualHost>


 
 
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    !!! !!! !!! !!!


Message édité par despubs le 10-04-2008 à 16:16:46

---------------
SuperDestockeur.fr et GrenouilleCreative.net AvecVotre-nom.net votre nom sur le net et Votre-hebergeur.net

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  les sousdomaine et apache

 

Sujets relatifs
[Résolu] Apache, organisation de la racine[PHP + Apache] Protéger le listage d'un dossier mais pas les élements
log apache phpprobléme timeout/cache Apache/php/mysql
modifier le "fancy index" (index automatique apache)[Resolu] Activer la fonction mail
https : apache ne redemarre plusApache redirection des URL
Probleme avec l'installation d'Apache 
Plus de sujets relatifs à : les sousdomaine et apache


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR