Sécurité et SSL

Activer le HTTPS dans WordPress avec un certificat SSL valide

Vérifié le 3 min de lecture wordpress ssl

Pour utiliser le HTTPS dans WordPress, il faut un certificat valide sur le serveur et une configuration de l'application qui utilise l'adresse sécurisée. Changer une URL dans WordPress n'installe pas le certificat.

Avant de changer les adresses

Vérifiez la couverture SSL du domaine et testez l'accès en HTTPS sans avertissement. Gardez une sauvegarde restaurable de la base de données et de la configuration, et notez les deux adresses actuelles.

Cette procédure concerne une installation individuelle. Pour un Multisite, des installations dont l'URL est fixée dans le code ou des sites derrière un proxy, examinez d'abord la configuration propre avec la personne qui administre le site.

Remplacer HTTP par HTTPS

  1. Connectez-vous à l'administration de WordPress et ouvrez Réglages > Général.
  2. Repérez Adresse web de WordPress (URL) et Adresse web du site (URL).
  3. Remplacez uniquement http:// par https:// dans les deux. Conservez le domaine, le www et tout sous-répertoire qui fait déjà partie de chaque adresse.
  4. Enregistrez les modifications. WordPress peut vous demander de vous reconnecter sur l'adresse HTTPS.

Les deux adresses ne sont pas forcément identiques. Par exemple, les fichiers de WordPress peuvent se trouver dans un sous-répertoire et la page publique à la racine. Ne pas les rendre identiques évite de casser une installation qui fonctionnait déjà.

Si les champs sont désactivés, vérifiez s'ils sont définis par WP_HOME et WP_SITEURL dans la configuration. N'ajoutez pas de définitions en double pour forcer le changement.

Rediriger les visites et vérifier le contenu

Quand le site et l'administration fonctionnent en HTTPS, activez la redirection depuis HTTP. Testez aussi les pages internes, les formulaires et les images, et videz les caches de l'application ou du CDN s'ils conservent les anciennes adresses.

D'anciens liens HTTP peuvent rester enregistrés dans les contenus, les widgets ou les réglages des extensions. Repérez les requêtes non sécurisées avec la console du navigateur. Pour un remplacement en masse, utilisez un outil compatible avec les données sérialisées de WordPress, avec une sauvegarde préalable et une vérification des modifications ; ne faites pas de remplacement SQL sans distinction.

Si vous perdez l'accès ou si une boucle apparaît

Vérifiez si vous avez changé par erreur le domaine ou un chemin, et gardez le message exact. S'il y a un proxy ou un CDN, vérifiez comment il transmet le HTTPS au serveur d'origine. N'ajoutez pas de règles de redirection successives et n'acceptez pas un certificat invalide pour entrer.

Demandez de l'aide en indiquant les adresses précédentes et l'erreur. Vous pouvez aussi consulter le guide officiel pour corriger les URL de WordPress et la résolution du contenu mixte.

Cela peut aussi vous aider

Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.