Bonjour !
J'ai un petit soucis de configuration avec les virtuals hosts. Lorsque l'on appelle un domaine qui n'existe pas sur mon serveur, on tombe toujours sur le virtual host que j'ai rajouté a la main. En plus de cela, pour que ce soit encore plus simple, il y a DTC d'installé sur ce serveur, ce qui "rajoute" de la configuration d'apache sur laquelle je n'est pas la main.
Pour y revenir, voici la configuration actuelle (ou du moins des résumés de ces looong fichiers de configurations):
/etc/apache2/apache2.conf:
Le fichier de config qui contient mon virtualHost en question, /etc/apache2/sites-enabled/redmine
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 HostnameLookups Off Include /etc/apache2/mods-enabled/*.load Include /etc/apache2/mods-enabled/*.conf Include /etc/apache2/httpd.conf Include /etc/apache2/ports.conf Listen 127.0.0.1:80 Listen 127.0.0.1:443 Include /etc/apache2/conf.d/ Include /etc/apache2/sites-enabled/ ScriptAlias /cgi-bin /usr/lib/cgi-bin Include /var/lib/dtc/etc/vhosts.conf PassengerUserSwitching off PassengerDefaultUser www-data
:
Et dans le fichier /var/lib/dtc/etc/vhosts.conf (auto généré par DTC):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <VirtualHost 91.121.74.12:80> ServerName redmine.mondomaine.fr ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/ </VirtualHost>
J'avais creusé des pistes en essayant de placer NameVirtualHost 91.121.74.12:80 avant mon virtual host (en incluant un fichier avant l'autre) ou d'autre truc comme ça, mais je navigue un peu dans le vide :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 Listen 91.121.74.12:80 Listen 91.121.74.12:443 NameVirtualHost 91.121.74.12:80 <VirtualHost 91.121.74.12:80> ServerName 404.domaine1.fr DocumentRoot /var/www/sites/dtc/domaine1.fr/subdomains/404/html ScriptAlias /cgi-bin /var/www/sites/dtc/domaine1.fr/subdomains/404/cgi-bin ErrorLog /var/www/sites/dtc/domaine1.fr/subdomains/404/logs/error.log LogSQLTransferLogTable hdweb_fr$404$xfer LogSQLScoreDomain domaine1.fr LogSQLScoreSubdomain 404 LogSQLScoreTable dtc.http_accounting DirectoryIndex index.php index.cgi index.pl index.htm index.html index.php4 </VirtualHost> <Directory /usr/share/dtc/admin> Options FollowSymLinks Order Deny,Allow Allow from all </Directory> <Directory /usr/share/dtc/client> Options FollowSymLinks Order Deny,Allow Allow from all </Directory> <Directory /usr/share/dtc/email> Options FollowSymLinks Order Deny,Allow Allow from all </Directory> <VirtualHost 91.121.74.12:80> ServerName www.domaine2.com Alias /stats /var/www/sites/hercut/domaine2.com/subdomains/www/logs [...]
Vous auriez une idée ou un conseil ? ^^
Partager