[Résolu] Apache - Virtualhost

Apache - Virtualhost [Résolu] - Windows & Software

Marsh Posté le 17-04-2006 à 00:03:40    

Bonjour,
 
J'essaye de configurer les virtualhosts depuis le topic Serveur@Home en vain.
J'explique mon problème :
 
Je dispose d'une machine linux, avec un site rattaché à un nom de domaine dans /var/www
Les DNS du domaine pointes sur ma machine.
 
J'ai créer le sous domaine : webmail.domaine.tld vers l'ip de ma machine.
 
J'aimerais faire un virtualhost pour que http://www.domaine.tld/webmail soit accessible depuis webmail.domaine.tld,
seulement ce que je mets en place ne fait aucun effet.
Je n'oublie pas de relancer Apache après le changement de configuration.
 
J'aimerais avoir de l'aide, merci :jap:


Message édité par Cytelis le 17-04-2006 à 00:21:18
Reply

Marsh Posté le 17-04-2006 à 00:03:40   

Reply

Marsh Posté le 17-04-2006 à 00:10:29    

Code :
  1. <VirtualHost *>
  2.       ServerAlias webmail.domaine.tld
  3.       DocumentRoot /var/www/webmail/
  4.       <Directory />
  5.             Options FollowSymLinks
  6.             AllowOverride None
  7.       </Directory>
  8.       <Directory /var/www/webmail/>
  9.             Options Indexes FollowSymLinks MultiViews
  10.             AllowOverride All
  11.             Order allow,deny
  12.             allow from all
  13.       </Directory>
  14.       ErrorLog /var/log/apache2/error.log
  15.       LogLevel warn
  16.       CustomLog /var/log/apache2/access.log combined
  17.       ServerSignature On
  18. Alias /doc/ "/usr/share/doc/"
  19. <Directory "/usr/share/doc/">
  20. Options Indexes MultiViews FollowSymLinks
  21. AllowOverride None
  22. Order deny,allow
  23. Deny from all
  24. Allow from 127.0.0.0/255.0.0.0 ::1/128
  25. </Directory>
  26. </VirtualHost>


 
Ceci dis je serais toi je ferais un sous domaine accessible uniquement via webmail.domaine.tld ,
par ex je créerai un dossier /var/webmail plutot :)
Histoire d'éviter des histoires de compatibiltiés entre les deux adresse innnutiles, et je trouve ca plus propre

Reply

Marsh Posté le 17-04-2006 à 00:20:28    

Résolu
 

Code :
  1. NameVirtualHost *
  2. <VirtualHost *>
  3. DocumentRoot /var/www
  4. ServerName www.domaine.tld
  5. </VirtualHost>
  6. <VirtualHost *>
  7. DocumentRoot /usr/share/squirrelmail
  8. ServerName webmail.domaine.tld
  9. </VirtualHost>
  10. <VirtualHost *>
  11. DocumentRoot /usr/share/phpmyadmin/
  12. ServerName phpmyadmin.domaine.tld
  13. </VirtualHost>


 
Ne risque pas de poser de problème particulier ?
 
(Proxounet, que veux-tu dire par "compatibiltiés entre les deux adresse innnutiles" ? - Merci de ton aide)

Reply

Marsh Posté le 17-04-2006 à 00:26:23    

Ca marche comme ca ?
bizard le serveurname et le fait que tu ne précises pas de directory :s
 
pour les dossiers séparés c'est avant tout que je trouve ca plus propre,
et puis par exemple tu as
www/
www/images
www/webmail
 
un lien relatif /images/*.gif dans webmail marchera avec l'adresse normale, mais pas avec le sous domaine, enfin ce sont des détails :)

Reply

Marsh Posté le 17-04-2006 à 00:56:02    

Ca marche niquel comme ca.
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed