Services techniques gérés partout au Canada
Fièrement canadien

Guide

Configuration de la redirection HTTPS sur l'hébergement canadien : guide complet

Configurer des redirections HTTPS correctes sur l'hébergement canadien prévient les avertissements de contenu mixte, les boucles de redirection et les problèmes SEO. Ce guide couvre la configuration dans .htaccess pour Apache, dans les blocs Nginx et via cPanel et Webuzo.

Processus éditorial : Cet article a été créé avec l’aide de l’intelligence artificielle et préparé pour publication par Gotekky.

Réponse rapide

À vérifier d’abord

Configurer des redirections HTTPS correctes sur l'hébergement canadien prévient les avertissements de contenu mixte, les boucles de redirection et les problèmes SEO. Ce guide couvre la configuration dans .htaccess pour Apache, dans les blocs Nginx et via cPanel et Webuzo.

Forcer tout le trafic vers HTTPS crée une part disproportionnée des demandes de support sur les comptes d'hébergement canadiens. Les boucles de redirection et les avertissements de contenu mixte sont suffisamment courants pour que comprendre l'approche correcte évite beaucoup de frustrations.

La redirection .htaccess correcte pour Apache sur l'hébergement cPanel canadien

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

Quand Cloudflare est devant votre serveur canadien

La cause la plus courante des boucles de redirection HTTPS est un conflit entre le paramètre SSL Flexible de Cloudflare et la configuration de redirection du serveur. Quand Cloudflare est en mode SSL Flexible, il se connecte à votre serveur d'origine via HTTP simple. Si votre .htaccess redirige également HTTP vers HTTPS, une boucle se produit. La correction : définissez le mode SSL de Cloudflare sur Full ou Full (Strict). Alternativement, utilisez l'en-tête X-Forwarded-Proto que Cloudflare envoie :

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Configuration HTTPS spécifique à WordPress

Pour un site précédemment sur HTTP, exécutez un remplacement de recherche dans la base de données pour mettre à jour toutes les URL HTTP codées en dur :

wp search-replace 'http://votredomaine.ca' 'https://votredomaine.ca' --all-tables

C'est l'étape qui résout les avertissements persistants de contenu mixte après l'ajout d'un certificat SSL.

Gotekky

Besoin d’aide pour choisir la prochaine étape?

Décrivez ce que vous observez et le résultat recherché. Nous identifierons si un service géré, un projet défini ou une évaluation technique payante est la bonne prochaine étape.