version=pmwiki-2.1.6 ordered=1 urlencoded=1 agent=Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1) author=FiFi csum= host=81.241.98.125 name=Admin.VHost rev=5 targets= text=Pour ne pas se fouler, commençons simplement par donner une série d'exemples de la documentation Apache%0a->[[http://httpd.apache.org/docs/vhosts/examples.html]]%0a%0aEnsuite, un petit copier coller (légèrement modifié) de la configuration de base de Gordon, la machine qui héberge le FSUGAr ;)\\%0aVous trouverez en commentaire, ce qui se trouve après les [=##=]%0a%0a@@##Candidat au virtual host toute requête sur le port 80 et 443\\%0aNameVirtualHost *:80\\%0aNameVirtualHost *:443@@%0a%0a@@## Entrée par défaut, tout correspondra à /var/www/ ici\\%0a%3cVirtualHost _default_:80>\\%0aDocumentRoot /var/www\\%0a## CustomLog spécifie le chemin et le nom des logs du vhost\\%0aCustomLog /var/log/apache/access.log combined\\%0a## ErrorLog spécifie le chemin et le nom des logs d'erreurs du vhost\\%0aErrorLog /var/log/apache/error.log\\%0a%3c/VirtualHost>@@%0a%0a@@## idem pour le port 443 (https)\\%0a%3cVirtualHost _default_:443>\\%0aDocumentRoot /var/www\\%0aCustomLog /var/log/apache/access.log combined\\%0aErrorLog /var/log/apache/error.log\\%0a## configuration SSL, certificat et clé (voir mod_ssl dans la même section)\\%0aSSLEngine on\\%0aSSLCertificateFile /path/to/server.crt\\%0aSSLCertificateKeyFile /path/to/server.key\\%0a%3c/VirtualHost>@@%0a%0aEnsuite, un peu plus compliqué, la partie de configuration relative à l'hébergement de FSUGAr%0a%0a@@## ce qui arrive sur le port 80 et correspond à une entrée\\%0a## dans ServerName ou ServerAlias correspondra à /var/www/fsugar\\%0a%3cVirtualHost *:80>\\%0a## dossier correspondant aux fichiers servis pour le site FSUGAr\\%0aDocumentRoot /var/www/fsugar\\%0a## Un seul ServerName et autant de ServerAlias que voulu\\%0aServerName www.fsugar.be\\%0aServerAlias fsugar.be\\%0aServerAlias w.fsugar.be\\%0aServerAlias ww.fsugar.be\\%0aServerAlias wwww.fsugar.be\\%0aCustomLog /var/log/apache/fsugar.be/fsugar.be-access.log combined\\%0aErrorLog /var/log/apache/fsugar.be/fsugar.be-error.log\\%0a%3c/VirtualHost>@@%0a%0a@@%3cVirtualHost *:80>\\%0aDocumentRoot /var/www/path/to/stat/of/fsugar\\%0aServerName stats.fsugar.be\\%0aCustomLog /var/log/apache/fsugar.be/fsugar.be-access.log combined\\%0aErrorLog /var/log/apache/fsugar.be/fsugar.be-error.log\\%0a%3c/VirtualHost>@@%0a%0a@@%3cVirtualHost *:80>\\%0aServerName list.fsugar.be\\%0aServerAlias ml.fsugar.be\\%0aServerAlias mailing-list.fsugar.be\\%0a## ici par de DocumentRoot, mais une redirection 'visible'\\%0a## il faut inclure mod_rewrite(*) et le RewriteEngine\\%0a## tout ce qui arrive par ServerName ou ServerAlias est redirigé vers le site de l'ael(**)\\%0aRewriteEngine On\\%0aRewriteRule ^/.*$ http://lists.ael.be/mailman/listinfo/fsug-arlon [R=301,L]\\%0aCustomLog /var/log/apache/fsugar.be/fsugar.be-access.log combined\\%0aErrorLog /var/log/apache/fsugar.be/fsugar.be-error.log\\%0a%3c/VirtualHost>@@%0a%0aCet article est une ébauche, si certaines parties vous semblent sombres ou que vous désirez de plus amples explications sur d'autres concepts s'y rapportant, n'hésitez pas, la mailing list est votre amie ;)%0a%0a%0a#(*) [[http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html|mod_rewrite ]] et [[http://httpd.apache.org/docs/1.3/misc/rewriteguide.html|URL rewriting Guide]] pour Apache 1.3 sur [[http://httpd.apache.org/]]%0a#(**) [[http://www.ael.be|Association Electronique Libre]] pour un peu de pub, c'est eux qui nous hébergent^H^H^Haient la mailing list quand même ;) time=1189269737 author:1189269737=FiFi diff:1189269737:1135013234:minor=72c72%0a%3c #(**) [[http://www.ael.be|Association Electronique Libre]] pour un peu de pub, c'est eux qui nous hébergent^H^H^Haient la mailing list quand même ;)%0a\ No newline at end of file%0a---%0a> #(**) [[http://www.ael.be|Association Electronique Libre]] pour un peu de pub, c'est eux qui nous héberge la mailing list quand même ;)%0a\ No newline at end of file%0a host:1189269737=81.241.98.125