Hébergement Web

ID #1087

Comment rendre une partie de mon site accessible uniquement en HTTPS ?

Il est bien sur nécéssaire d'avoir au préalable votre certificat ssl.

Dans le dossier concerné, créez un .htaccess avec les directives apaches suivante :

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} somefolder 
RewriteRule ^(.*)$ https://www.domain.com/somefolder/$1 [R,L]
 
Remplacez domain.com par votre nom de domaine et somefolder par le nom du dossier concerné. 
 
L'autre solution consiste à modifier le virtualhost ou en l'insérant dans un fichier .htaccess en ajoutant la directive
 Redirect permanent /admin https://www.domain.com/admin
 
Rq: dans le cas d'une modification dans le virtualhost, il faut appliquer la directive uniquement dans la partie NON HTTPS du vhost 

Nuage de tags: htaccess https

Questions - Réponses en relation :

Dernière mise à jour : 2010-03-16 17:04
Auteur : Support Technique
Révision: 1.290

Digg it! Share on Facebook Imprimer cet article Envoyer à un ami version PDF
Proposer une traduction pour Proposer une traduction pour
Merci de noter cette entrée :

Moyenne des notes : 0 (0 Vote)

complètement inutile 1 2 3 4 5 indispensable

Vous ne pouvez pas commenter cet enregistrement