#1 Le 03/04/2006, à 09:05
- gwadboy
[Resolu] Apache2 message [warn] VirtualHosts
Bonjour all,
J'ai un petit message [warn] quand je fais un "$ sudo /etc/init.d/apache reload ou restart"
[Mon Apr 03 08:31:12 2006] [warn] NameVirtualHost c1.ccpa.fr:0 has no VirtualHosts
[Mon Apr 03 08:31:12 2006] [warn] NameVirtualHost c2.ccpa.fr:0 has no VirtualHosts
Voila ma configuration de /etc/hosts
@ip ccpa.fr
@ip c1.ccpa.fr
@ip c2.ccpa.fr
Et ma configuration de /etc/apache2/httpd.conf
NameVirtualHost ccpa.fr
<VirtualHost ccpa.fr>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
NameVirtualHost c1.ccpa.fr
<VirtualHost c1.ccpa.fr>
DocumentRoot /var/www/c1
ServerName c1.ccpa.fr
</VirtualHost>
NameVirtualHost c2.ccpa.fr
<VirtualHost c2.ccpa.fr>
DocumentRoot /var/www/c2
ServerName c2.ccpa.fr
</VirtualHost>
Tous fonctionne, mais je voudrais savoir pourquoi j'ai ce message [warn]
Merci d'avance
Dernière modification par gwadboy (Le 07/04/2006, à 12:28)
Hors ligne
#2 Le 03/04/2006, à 14:34
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Hummm...
Retire tes NameVirtualHost, et tu en un seul sous la forme NameVirtualHost *:80
Tu fais te meme avec tes virtual hosts.
Exemple:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin admin@domain.tld
ServerName www.domain.tld
DocumentRoot /var/www/******/home/public_html/
<Directory /var/www/******/home/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/www/******/home/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/www/*****/home/logs/access.log combined
ServerSignature On
<VirtualHost *:80>
ServerAdmin admin@domain.tld
ServerName www.domain.tld
DocumentRoot /var/www/******/blog/public_html/
<Directory /var/www/******/blog/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/www/******/blog/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/www/*****/blog/logs/access.log combined
ServerSignature On
</VirtualHost>
Mes fichier de conf ne sont pas dans le même fichier, je passe par plusieur pour les gérer plus facilement.
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#3 Le 03/04/2006, à 17:01
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Je pige pas trop ta réponse, mais merci quand même.
Je vais lire la doc d'O'Reilly d'Apache.
Pour pige le truc.
Hors ligne
#4 Le 03/04/2006, à 17:12
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Rooohhh apache c'est simple comme bonjour!
Bon voilà ce que je disais sa te donne ceci
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/c1
ServerName c1.ccpa.fr
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/c2
ServerName c2.c
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#5 Le 03/04/2006, à 17:49
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Wep j'avais fait un truc de ce genre.
Avec ton exemple plus une petit correction j'ai toujours des messages d'erreurs.
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/c1
ServerName c1.ccpa.fr
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/c2
ServerName c2.ccpa.fr
</VirtualHost>
[Mon Apr 03 17:45:20 2006] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Mon Apr 03 17:45:20 2006] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Mon Apr 03 17:45:20 2006] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Mon Apr 03 17:45:20 2006] [warn] NameVirtualHost *:80 has no VirtualHosts
Hors ligne
#6 Le 03/04/2006, à 19:14
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Tu utilise apache 1x? Comme ceci sous apache 2x no problème
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#7 Le 03/04/2006, à 22:32
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Apache2 sur Ubuntu-Server Breezy.
Hors ligne
#8 Le 04/04/2006, à 10:43
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Bizard! Tu as dans sites-available default d'activé? Si oui, tu peut retirer le NameVirtualHost *:80 de ta conf, ou bien faire a2dissite default pour le désactiver.
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#9 Le 04/04/2006, à 11:06
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
J'ai commenter.
NameVirtualHost *:80
Maintenant j'ai le message d'erreur du début.
[Tue Apr 04 11:00:44 2006] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Apr 04 11:00:44 2006] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Apr 04 11:00:44 2006] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
Petite info mes VirtualHosts fontionnent bien, mais j'aime pas les messages d'erreurs.
Parcontre en modifiant *:80 par les noms des VirtualHost j'ai que deux messages d'erreurs.
<VirtualHost ccpa.fr>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
<VirtualHost c1.ccpa.fr>
DocumentRoot /var/www/c1
ServerName c1.ccpa.fr
</VirtualHost>
<VirtualHost c2.ccpa.fr>
DocumentRoot /var/www/c2
ServerName c2.ccpa.fr
</VirtualHost>
[Tue Apr 04 11:09:03 2006] [warn] VirtualHost c1.ccpa.fr:0 overlaps with VirtualHost c2.ccpa.fr:0, the first has precedence, perhaps you need a NameVirtualHost directive
[Tue Apr 04 11:09:03 2006] [warn] VirtualHost ccpa.fr:0 overlaps with VirtualHost c1.ccpa.fr:0, the first has precedence, perhaps you need a NameVirtualHost directive
Dernière modification par gwadboy (Le 04/04/2006, à 11:19)
Hors ligne
#10 Le 04/04/2006, à 11:32
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Dans les VirtualHosts il ne faut pas mettre les noms! On met l'ip si tu as la chance de posséder une ip fixe, ou bien le * puis :80 si tu veut préciser le port.
C'est vraiment bizard, sous apache2x, avec la config que je t'ai donné plus haut, sa fonctionne sans problème. J'ai mis chaque vhost dans un fichier de conf portant le nom, un pour y voir plus clair, et deuxièment, pour coupre un site rapidement en cas de besoin.
Tu as fais des modif sur apache2.conf? Ta conf là elle est placée ou?
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#11 Le 04/04/2006, à 15:01
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Ok.
Mais même avec @ip:port dans les VirtualHost bien j'ai toujours le même méssage d'erreur.
J'ai une @ip en fixe je suis sur un lan.
Hors ligne
#12 Le 04/04/2006, à 16:35
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
D'accord, mais il ne faut pas mettre l'ip fixe de ton lan, mais celle de ton routeur.
Tu ne répond pas à mes questions, donc pour te venir en aide...
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#13 Le 05/04/2006, à 08:04
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Pas de modif dans apache2.conf.
Ma conf est dans httpd.conf pour les VirtualHost.
Hors ligne
#14 Le 05/04/2006, à 10:23
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Ah!
Tu retire ta conf qui ce trouve dans httpd.conf
Dans /etc/apache2/sites-available tu vas créer les fichiers suivant.
ccpa.fr
NameVirtualHost *:80(1)
<VirtualHost *:80>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
c1.ccpa.fr
<VirtualHost *:80>
DocumentRoot /var/www/c1
ServerName c1.ccpa.fr
</VirtualHost>
c2.ccpa.fr
<VirtualHost *:80>
DocumentRoot /var/www/c2
ServerName c2.ccpa.fr
</VirtualHost>
(1) Tu colle cette ligne si tu as désactivé la config par défault (/etc/init.d/apache2/sites-available/default) Si la config par défault est toujours activé, pas besoin de coller cette ligne.
On active les configs:
sudo a2ensite ccpa.fr c1.ccpa.fr c2.ccpa.fr
On active le module vhost:
sudo a2enmod vhost
On redémarre apache2:
sudo /etc/init.d/apache2 restart
Et là tu verra que sa fonctionne sans problème.
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#15 Le 05/04/2006, à 11:04
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Merci bien
C'est plus propre comme sa.
Si non je voudrais savoir si pour ccpa.fr le "(1)" est une faute ou pas ?
NameVirtualHost *:80(1)
<VirtualHost *:80>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
Pour la commande "sudo a2enmod vhost".
This module does not exist!
Mais après un "sudo /etc/init.d/apache2 restart" j'ai plus de message d'erreur et les VirtualHost fonctionnent.
Mais quand je rentre les 3 adresses http://ccpa.fr/, http://c1.ccpa.fr/ et http://c2.ccpa.fr/ je tombe sur la racine du serveur web http://ccpa.fr/.
Et dans "/etc/apache2/sites-available" j'ai un fichier default. je pas modifier le fichier.
Plus que quelque modif, je pense.
Dernière modification par gwadboy (Le 05/04/2006, à 11:10)
Hors ligne
#16 Le 05/04/2006, à 11:45
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Alors on va faire ceci.
On va désactivé la conf d'apache2. C'est justement le fichier default
sudo a2dissite default
Dans ton fichier ccpa.fr tu colle ceci
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
Et pour que les virtual hosts fonctionne correctement il faut activé le module vhosts qui ce trouve dans /etc/apache2/mods-available/vhost_alias
donc
sudo a2enmod vhosts_alias
J'ai fait une faute tout à l'heure c'est pour cette raison que tu as obtenu This module does not exist!
Et tu redemarre apache2.
Là tu pourra mettre ton sujet résolu je pense
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#17 Le 05/04/2006, à 12:47
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
J'ai le même message encore avec "sudo a2enmod vhosts_alias" :
This module does not exist!
Et dans "/etc/apache2/mods-available" j'ai bien un fichier :
vhost_alias.load
Il manque quelque chose dans la commande je pense.
Hors ligne
#18 Le 05/04/2006, à 13:02
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
faute de frappe encore!
sudo a2enmod vhost_alias
Il faut que je me réveille sérieusement moi! lol
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#19 Le 05/04/2006, à 14:07
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Voila un petit résumé.
$ sudo vim /etc/apache2/sites-available/ccpa.fr
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www
ServerName ccpa.fr
</VirtualHost>
$ sudo vim /etc/apache2/sites-available/c1.ccpa.fr
<VirtualHost *:80>
DocumentRoot /var/www/c1
ServerName c1.ccpa.fr
</VirtualHost>
$ sudo vim /etc/apache2/sites-available/c2.ccpa.fr
<VirtualHost *:80>
DocumentRoot /var/www/c2
ServerName c2.ccpa.fr
</VirtualHost>
$ sudo a2ensite ccpa.fr c1.ccpa.fr c2.ccpa.fr
$ sudo a2dissite default
$ sudo a2enmod vhost_alias
$ sudo /etc/init.d/apache2 restart
J'ai relancer les 4 commandes après modification et voila les résultats.
$ sudo a2ensite ccpa.fr c1.ccpa.fr c2.ccpa.fr
This site is already enabled!
$ sudo a2dissite default
This site is already disabled, or does not exist!
$ sudo a2enmod vhost_alias
This module is already enabled!
Et j'ai relancé Apache2 pas de message d'erreur.
Mais VirtualHost pointent toujours sur http://ccpa.fr
Dernière modification par gwadboy (Le 05/04/2006, à 14:09)
Hors ligne
#20 Le 05/04/2006, à 18:34
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Alors les messages te disent que les sites sont déjà activé, ainsi que le module. Là tout va bien, après que sa pointe toujours sur le même site, je ne comprend pas! D'habitude les configs que les faits comme ceci et il n'y à pas de problème.
Ton serveur est en local? Tu as rajouté un hosts sur ton client? Du genre
192.168.0.2 ccpa.fr
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#21 Le 05/04/2006, à 21:27
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Mon serveur tourne sur un VMware et est sur un lan.
Dans mon fichier "host" sur Windows j'ai bien entré les valeur et pareil dans mon host sur le serveur.
@ip_serveur ccpa.fr
@ip_serveur c1.ccpa.fr
@ip_serveur c2.ccpa.fr
Il à bien fonctionné quand la config se trouvé dans le httpd.conf.
Je vais testé quelque truc, je pense trouvé la raison du problème.
Hors ligne
#22 Le 06/04/2006, à 09:29
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
D'accord, je ne sais pas si sa y joue, chez moi je n'ai pas renseigné les hosts. Je tape mes noms de domaine, les paquets interroge ma passerelle et me redirige sur le serveur.
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#23 Le 06/04/2006, à 11:33
- gwadboy
Re : [Resolu] Apache2 message [warn] VirtualHosts
Ok, je vais testé sur une vrai machine.
Je valide si c'est bon.
Hors ligne
#24 Le 06/04/2006, à 11:35
- CeReAl KiLLeR Du 77
Re : [Resolu] Apache2 message [warn] VirtualHosts
Internet --> ma passerelle --> mon serveur
Et moi je suis à coté du serveur! Et le serveur est sur le même lan, donc tu n'a pas besoin d'essayé sur une vrai machine, ton serveur sur ton lan est bon!
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#25 Le 22/04/2006, à 17:16
- DECLERCQ Laurent
Re : [Resolu] Apache2 message [warn] VirtualHosts
Bonjour ;
J'ai suivi votre discussion fort interessante car étant moi-même sous ubuntu (5.10) et rencontrant le même problème.
En ce qui me concerne, j'avais les mêmes erreurs (hou le sale indien). Toutefois, j'ai trouvé une solution mais bon avant de dire des conneries, j'aurais deux questions pour le questionneur ==>
1. les adresses citées doivent-elle être accesible via internet ?
Si oui :
Concernant ces trois adresses ==>
- ccpa.fr
- c1.ccpa.fr
- c2.ccpa.fr
ton nom de domaine (FQND) exact c'est ccpa.fr. ?
Si oui, tu dois "déclarer" chez ton registrar (via personalisation des dns) les adresses de la manière suivante ==>
c1 28800 IN A ton ip fixe
c2 28800 IN A ton ip fixe
@ 28800 IN A ton ip fix
(ps) les chiffres, me semble t-il, peuvent différer mais normalement, tu dois déjà avoir une ligne du genre ==> www 28800 IN A ton ip fixe (mise par défaut dans les fichiers hosts)
Moi, mon registrar c'est gandi donc si tu est chez gandi, c'est la procédure à suivre.
Pour la suite, j'attends ta réponse, enfin, si tu est pressé (lol) ==>
Je te conseille (pour essayer une autre solution ==> la mienne) de réactiver le lien symbolique qui pointe sur le fichier default (configuration par défaut d'apache ==> a2ensite default
et de ne pas préciser le port (:80) dans tes autres fichiers (à créer dans le rep ==> sites-available) ce qui devrait donner un truc de ce genre ==>
fichier default : (fichier déjà présent mais que tu dois réactiver si tu l'a désactivé)
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# Commented out for Ubuntu
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
fichier ccpa.fr
# Virtualhost pour site ccpa.fr
<VirtualHost *>
ServerAdmin blabla@blabla.blabla
ServerName ccpa.fr
DocumentRoot /xxxxx/xxxxx/www/xxxxx/
ErrorLog /xxxxxxxxxxxx/xxxxxxxx/error_log
TransferLog /xxxxxxxxxxxx/xxxxxxxx/access_log
</VirtualHost>
fichier c1.ccpa
# Virtualhost pour c1.ccpa
<VirtualHost *>
ServerAdmin blabla@blabla.blabla
ServerName c1.ccpa.fr
DocumentRoot /xxxxx/xxxxx/xxxxx/xxxxx/
ErrorLog /xxxxxxxxxxxx/xxxxxxxx/error_log
TransferLog /xxxxxxxxxxxx/xxxxxxxx/access_log
</VirtualHost>
fichier c2.ccp1
# Virtualhost pour site c2.ccpa
<VirtualHost *>
ServerAdmin blabla@blabla.blabla
ServerName c2.ccpa.fr
DocumentRoot /xxxxx/xxxxx/www/xxxxx/
ErrorLog /xxxxxxxxxxxx/xxxxxxxx/error_log
TransferLog /xxxxxxxxxxxx/xxxxxxxx/access_log
</VirtualHost>
Chez moi, cela fonctionne parfaitement.
source ==> LINUX-DEBIAN TDT/IP - Les services réseaux edition eni collection ressource informatique
source ==> bidouille de chez bidouille.