Apache2 -> SSL sur un répertoire

Apache2 -> SSL sur un répertoire - Logiciels - Linux et OS Alternatifs

Marsh Posté le 29-08-2006 à 18:47:25    

Salut,
 
Alors voila, j'ai un site web hébergé chez moi, c'est juste une gallerie photos, qui n'a pas besoin d'etre protégée par ssl.
 
Mais dans le répertoire racine de mon site web, j'ai un autre répertoire, avec des fichiers, plus personnels, j'arrive bien à y accéder, mais je voudrais que ce répertoire, soit crypté avec ssl, et seulement ce répertoire.
 
Savez vous comment faire ? j'ai regardé dans le httpd.conf mais je ne vois pas ou indiquer quel répertoire est à crypter.
 
Par contre lorsque je fais : https://mon_site/mon_répertoire ca marche bien en https.
Mais je voudrais que lorsque je tape http://mon_site/mon_répertoire ca bascule desuite en https.
 
J'espere avoir été le plus clair possible.
 
Merci de votre aide
 
@+

Reply

Marsh Posté le 29-08-2006 à 18:47:25   

Reply

Marsh Posté le 30-08-2006 à 11:37:52    

personne ? :(

Reply

Marsh Posté le 30-08-2006 à 12:28:53    

d'un avis perso, le plus simple peut etre de créer un nouveau vhost pour ton domaine en HTTPS et dans ton vhost en HTTP, tu met un  
 


Redirect /mon_repertoire https://mon_site/mon_repertoire


 
Rien de sur comme ca, a tester...

Reply

Marsh Posté le 30-08-2006 à 17:54:17    

URL Rewrite sinon

Reply

Marsh Posté le 30-08-2006 à 18:07:48    

M300A a écrit :

URL Rewrite sinon


 
tu peux dévelloper ?

Reply

Marsh Posté le 30-08-2006 à 18:13:07    

syl94 > ca pourrait etre pas mal je pense. par contre :
 
Redirect /mon_repertoire https://mon_site/mon_repertoire  -> ca je lui indique ou ?

Reply

Marsh Posté le 30-08-2006 à 18:59:33    

Exemple
 

RewriteEngine On
RewriteRule ^(.*) https://%{SERVER_NAME}$1


 
Je suis dans un vhost sur port 80 dans ce cas. J'intercepte toute les requetes et je les renvois en HTTPS.
 
Je pense que tu peux faire un truc du genre :
 

RewriteEngine On
RewriteRule ^(/mon_répertoire) https://%{SERVER_NAME}$1


Reply

Marsh Posté le 31-08-2006 à 20:35:52    

salut !
 
merci pour ta réponse. Je vais essayer ca.
 
++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed