Bonjour tout le monde,

dites, j'ai une conf apache2 que je souhaite modifier.

l'existant: un serveur apache en frontal qui reçoit aussi bien du HTTP que du HTTPS, derriere si c'est du HTTP il fait un rewritting vers le HTTPS, ensuite il dispatch vers le bon virtual host.

ce que j'essaye de faire: une exeption pour un virtualHost (sousdomaine.mondomaine.fr) bien précis, pour que celui-ci ne soit pas redirigé vers du HTTPS.

vous auriez une idée? Je ne sais pas trop ou mettre une condition pour exclure une URL




mon fichier de conf (partiel):

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
NameVirtualHost *:80 
 
# redirection des URL pour forcer le HTTPS 
<VirtualHost *:80> 
ServerName * 
RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 
</VirtualHost> 
 
# zone securisee via HTTPS 
NameVirtualHost *:443 
 
 
# debut des virtualhosts 443 
# page par defaut 443 
<VirtualHost *:443> 
ServerName * 
DocumentRoot /var/www 
SSLCipherSuite HIGH:MEDIUM 
SSLProtocol all -SSLv2 
SSLCertificateFile       /etc/ssl/certificat/certificat.fr.crt 
SSLCertificateKeyFile    /etc/ssl/certificat/certificat.fr.key 
SSLCertificateChainFile  /etc/ssl/certificat/certificat.fr.ca.pem 
SSLCACertificateFile     /etc/ssl/certificat/certificat.fr-root.ca.pem 
SSLEngine on 
SSLProxyEngine on 
</VirtualHost>