Forcer le HTTPS avec Apache

Aujourd’hui, le https est devenu quasi obligatoire, que ce soit pour la confidentialité des données, pour le SEO, ou tout simplement pour ne pas avoir l’icône « site non sécurisé » dans la barre d’adresses du navigateur.

Pour ne pas oublier, voici comment forcer la redirection avec Apache :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Dans la même veine, voici un snippet pour forcer les www dans un nom de domaine.

Partager cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *