Bonjour,

J'ai un site extranet http://www.abc.com .

J'aimerai que quand je saisie http://www.abc.com il va sur https://www.abc.com/connexion pour que l'autentification se fasse en mode https. Une fois qu'il a pu se connecter, le reste de se passe en http standard.


Avec les vhost suivants, la réecriture est faite une fois que je suis sur /connexion c'est à dire

http://www.abc.com/connexion => https://www.abc.com/connexion

mais ce qui me pose le problème c'est de forcer la première connexion http://www.abc.com/ vers https://www.abc.com/connexion

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
37
38
39
 
<VirtualHost www.abc.com:80>
        ServerName      www.abc.com
 
        RewriteEngine           On
 
 
        ProxyPass               /connexion      !
        ProxyPass               /               http://machine:9081/
        ProxyPassReverse        /               http://machine:9081/
 
 
 
        RewriteRule             /connexion      https://www.abc.com/connexion     [R]
 
</VirtualHost>
 
 
 
<VirtualHost www.abc.com:443>
        ServerName      www.abc.com
 
        RewriteEngine           On
 
 
        ProxyPass               /HomePage      !
        ProxyPass               /               http://machine:9081/
        ProxyPassReverse        /               http://machine:9081/
 
 
        RewriteRule             /HomePage       http://www.abc.com/HomePage     [R]
 
        SSLEngine               on
        SSLCipherSuite          ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
 
        SSLCertificateFile      /local/apache2/abc/ssl/abc.crt
        SSLCertificateKeyFile   /local/apache2/abc/ssl/abc.key
        SSLCACertificateFile    /local/apache2/abc/ssl/CA.crt
</VirtualHost>
Votre aide est toujour le bienvenue... Merci