Bonjour !
Je souhaiterais quérir votre aide concernant un problème que je traîne depuis longtemps avec mes hôtes virtuels.
Je viens de migrer mon serveur dédié (debian 6.0), tout reconfiguré apache (2.2.16) etc.

Tout marche bien excepté ceci :
Tout appel en HTTPS sur un VirtualHost non SSL redirige la page vers la racine du VirtualHost dédié au SSL !!
Pareil pour les alias qui pourtant ne sont définis que dans le VH SSL.
Cela me dérange car j'aimerais bien séparer toute la partie SSL, exemples :
- Pour joindre un VH 80 normal --> http://www.domaine1.fr, ou http://forum.domaine2.net (chacun ayant son VH)
- Pour joindre une appli sécurisée --> https://secure.domaine2.net/alias-appli-ssl
Hors là si je tente : httpS://www.domaine1.fr/alias-appli-ssl ça débouche bien sur l'appli !! J'aimerais que toute la partie SSL ne soit joignable QUE par l'adresse https://secure.domaine2.net/alias-appli-ssl

Je détaille un peu :
- J'ai 2 domaines + celui réservé à ma dedibox (donc nom_du_serveur.dedibox.fr)
- J'ai une seule @IP
- Mes VirtualHosts sont agencés de la manière suivante :
--> VH 80 par défaut (mais basé sur le nom serveur.dedibox.fr et non "_default_:80")
- adresse : mon @IP
- port : 80
- nom du serveur : serveur.dedibox.fr
--> VH 443 par défaut (activé pour test default-ssl et laissé tel quel)
--> 3 VH 80 configurés comme celui par défaut, pointant vers par exemple /var/www/site1, /var/www/site2, /var/www/site3
et avec comme nom de serveur le sous domaine approprié : www.domaine1.fr, forum.domaine1.fr, forum2.domaine2.net
--> VH 443 (SSL) dédié dont je parlais au début
- adresse : mon @IP
- port : 443
- nom du serveur : secure.domaine2.net
- racine : /var/zone_secure
- Alias : différents alias pointant vers différentes applis ailleurs sur le serveur

- Dans le VH 80 par défaut j'ai aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
NameVirtualHost @IP:80
NameVirtualHost secure.domaine2.net:443
- Et dans le ports.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Listen 80
<ifmodule mod_ssl.c>
Listen 443
</ifmodule>
Voilà je sais pas si tout ça est suffisamment clair, en tout cas si vous avez des idées je suis preneur !
Merci !!