Comment forcer le protocole HTTPS via un htaccess

Définition

Définition

Suite à l'activation d'un certificat SSL sur un nom de domaine, il peut être nécessaire de forcer l'utilisation du protocole https, afin qu'un internaute soit automatiquement redirigé vers une url sécurisée.

Cette action ne s'applique pas pour les sites web développé avec Wordpress, Joomla et/ou Prestashop, ce type de redirection s'effectuera alors depuis leur panneau d'administration directement.

Procédure

Comment forcer l'utilisation du protocole https via un fichier .htaccess ?

pour cela il faudra uploader sur le compte FTP associé à votre domaine, à la racine de celui-ci, un fichier ayant pour nom :  .htaccess
ce fichier devra contenir le code suivant :

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP_HOST} ^(?:www\.)?mondomaine\.ext(?:.*)$ [nc]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [redirect=301,L]
  • le terme mondomaine devra être remplacé par votre nom de domaine
  • le terme .ext devra être remplacé par l'extension de votre domaine

Notez cet article :

3.8/5 | 4 avis

Cet article vous a été utile ?

Oui

Non

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

Merci ! N'hésitez pas à commenter nos pages afin de nous aider à les améliorer si besoin.


Vous avez noté 0 étoile(s)

8mn de lecture

Comment générer un fichier .htaccess ?

9mn de lecture

Votre formulaire de contact ne fonctionne pas et aucun email n'est reçu ?

8mn de lecture

Comment créer un fichier htaccess pour réécrire une URL?

4mn de lecture

Comment activer l'URL Rewriting ?