Bonjour,

Voici les différents moyens d'accéder à mon serveur web via le port 80 :
- domaine1.com (www. et dev.)
- domaine2.com (www. et dev.)
- ip du serveur (accès aux outils du serveur comme phpinfo, phpmyadmin etc...)

La configuration de mon vhosts.conf, dans l'idée :
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
 
# tools
<VirtualHost X.X.X.X:80>
	DocumentRoot		/var/www/tools
	ServerName		X.X.X.X
</VirtualHost>
...
# domaine1
<VirtualHost X.X.X.X:80>
	DocumentRoot		/var/www/prod.domaine1
	ServerName		www.domaine1.com
</VirtualHost>
...
<VirtualHost X.X.X.X:80>
	DocumentRoot		/var/www/dev.domaine1
	ServerName		dev.domaine1.com
</VirtualHost>
...
Je souhaite faire du https sur la partie accédée via l'ip :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<VirtualHost X.X.X.X:80>
	DocumentRoot		/var/www/tools
	ServerName		X.X.X.X
	Redirect		/ https://X.X.X.X
</VirtualHost>
<VirtualHost X.X.X.X:443>
	DocumentRoot		/var/www/tools
	ServerName		X.X.X.X
	SSLEngine		On
	SSLCertificateFile	/etc/ssl/private/localhost.pem
</VirtualHost>
Ça fonctionne.

Le problème survient quand on tente d'accéder aux autres domaines via https.
Par exemple, si on appelle https://www.domaine1.com, on est redirigé vers les outils de mon serveur, ce que je ne souhaite pas.

Pouvez-vous m'aider à configurer correctement mes vhosts svp ?
Merci d'avance !