Passer au contenu principal

Forcer SSL (https) avec le .htaccess

Mis à jour il y a plus d'un mois

Forcez l'utilisation du HTTPS et assurez-vous une communication sécurisée

L'utilisation de HTTPS peut être forcée pour garantir que toutes les données transférées entre le site Web et les visiteurs sont protégées.

Pré-requis

  • Un certificat SSL installé

Accomplissement de la tâche: 10 minutes

Expertise: intermédiaire

Comment faire?

Si vous désirez forcer votre site à passer par https vous pouvez ajouter les règles suivantes à votre .htaccess. (Vous pouvez y accéder avec un FTP ou le Gestionnaire de fichiers).

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://yourdomain.com/$1 [R,L]

Si votre site est dans un sous-dossier, utilisez ce code:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://yourdomain.com/folder/$1 [R,L]

NOTE: Bien entendu, il faut remplacer yourdomain.com par votre nom de domaine et folder par le sous-dossier dans lequel se trouve votre site.

Articles Liés

Avez-vous trouvé la réponse à votre question ?