Forcer la redirection HTTPS avec WP-Rocket

Forcer la redirection HTTPS avec WP-Rocket

Sur Notrevie.ca, depuis la mise en vente de mon eBook Le Système du bonheur: une recette pour accomplir plus, avoir plus de temps et être plus heureux, j’ai dû activer le SSL, fonctionnalité requise par Stripe, l’outil de paiement en ligne que j’utilise. Le tutoriel de WPBeginner m’a permis de comprendre comment acheter un certificat SSL et l’implanter sur mon serveur. Par contre, je n’arrivais pas à forcer la redirection de toutes les pages de http vers https.

Le problème venait de WPRocket, le plugin de cache que j’utilise pour le site. Un excellent plugin d’ailleurs. Payant, mais super efficace. Et leur équipe de support est toujours là pour aider. Chapeau!

Donc, après quelques recherches, la solution était simplement d’ajouter ceci dans le htaccess:

# Redirect HTTP to HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Voilà !

Exprimez vous!

*