Sécurité et SSL
Activer le HTTPS dans WordPress avec un certificat SSL valide
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
- Connectez-vous à l'administration de WordPress et ouvrez Réglages > Général.
- Repérez Adresse web de WordPress (URL) et Adresse web du site (URL).
- Remplacez uniquement
http://parhttps://dans les deux. Conservez le domaine, lewwwet tout sous-répertoire qui fait déjà partie de chaque adresse. - 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
- Activer HTTPS dans Joomla Explique comment vérifier le certificat et activer HTTPS depuis la configuration globale de Joomla s...
- Activer HTTPS dans PrestaShop Explique comment vérifier d'abord le certificat, activer le SSL dans les versions actuelles et ancie...
- Certificats SSL automatiques pour les domaines et sous-domaines Vérifiez la couverture gratuite d'AutoSSL et activez HTTPS sur votre site une fois que le certificat...
- Diagnostiquer un certificat SSL non valide Distinguez nom incorrect, expiration et chaîne de confiance ; vérifiez la destination DNS et l'état...
Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.