Passer son site en HTTPS avec Let's Encrypt
Activer un certificat Let's Encrypt depuis Plesk, forcer HTTPS et vérifier que le site web est sécurisé.

Prérequis
Avant de générer le certificat, vérifiez que vous avez :
- Un domaine ou un sous-domaine actif.
- Un accès à Plesk.
- Le domaine ajouté dans Plesk.
- Une adresse e-mail valide.
- Les DNS du domaine qui pointent vers le bon hébergement.
Le certificat Let's Encrypt ne pourra pas être généré si le domaine ne pointe pas encore vers le serveur.
Pour un domaine principal, l'enregistrement DNS ressemble généralement à ceci :
Type : A
Nom : @
Valeur : IP_DE_L_HEBERGEMENTPour www, vous pouvez utiliser :
Type : CNAME
Nom : www
Valeur : domaine.frVérifier que le domaine répond
Avant de demander le certificat, ouvrez votre domaine en HTTP :
http://domaine.frLe site doit afficher une page, même temporaire. Si le navigateur affiche une erreur DNS ou une page d'un autre serveur, corrigez d'abord les DNS.
Vous pouvez aussi vérifier que le domaine pointe vers la bonne IP depuis votre ordinateur :
nslookup domaine.frL'adresse retournée doit correspondre à l'IP de votre hébergement ou de votre VPS.
Ouvrir la section SSL dans Plesk
Connectez-vous à Plesk, puis ouvrez :
Sites Web & DomainesSélectionnez le domaine concerné, puis cliquez sur :
Certificats SSL/TLSSelon la version de Plesk, le bouton peut aussi s'appeler :
Let's Encryptou :
Installer un certificat SSLGénérer le certificat Let's Encrypt
Dans l'écran Let's Encrypt, renseignez :
- Votre adresse e-mail.
- Le domaine principal.
- Le sous-domaine
wwwsi vous l'utilisez. - Les alias du domaine si nécessaire.
Activez aussi l'option qui sécurise le webmail uniquement si vous utilisez réellement le webmail associé au domaine.
Cliquez ensuite sur Obtenir gratuitement ou Installer selon l'interface Plesk.
Plesk va contacter Let's Encrypt et installer automatiquement le certificat sur le domaine.
Activer la redirection HTTPS
Une fois le certificat installé, revenez dans :
Sites Web & DomainesOuvrez les paramètres d'hébergement du domaine, puis activez :
Redirection permanente SEO-safe de HTTP vers HTTPSLe nom exact peut varier selon la version de Plesk, mais l'objectif est toujours le même : rediriger automatiquement les visiteurs de http:// vers https://.
Après activation, testez :
http://domaine.frLe navigateur doit automatiquement arriver sur :
https://domaine.frChoisir la bonne version du domaine
Vous devez choisir une version principale pour votre site :
https://domaine.frou :
https://www.domaine.frÉvitez d'utiliser les deux versions en même temps sans redirection claire.
Si votre site utilise WordPress, vérifiez aussi :
Réglages > GénéralLes deux adresses doivent utiliser la même version du domaine et commencer par https://.
Vérifier le cadenas HTTPS
Ouvrez le site dans un navigateur :
https://domaine.frVérifiez que le cadenas apparaît à côté de l'adresse.
Si le cadenas n'apparaît pas, le certificat peut être installé correctement mais le site charge encore certains fichiers en HTTP.
Cela arrive souvent avec :
- Des images intégrées en
http://. - Des fichiers CSS ou JavaScript en
http://. - Une ancienne URL configurée dans le CMS.
- Un thème ou une extension qui force une mauvaise URL.
Corriger le contenu mixte
Le contenu mixte apparaît lorsqu'une page HTTPS charge encore des ressources HTTP.
Exemple :
https://domaine.frqui charge :
http://domaine.fr/image.pngPour corriger :
- Vérifiez l'URL du site dans votre CMS.
- Remplacez les anciens liens
http://parhttps://. - Videz le cache du site.
- Videz le cache du navigateur.
- Vérifiez les réglages du thème ou du builder.
Sur WordPress, vous pouvez aussi utiliser un outil de remplacement d'URL si beaucoup de contenus contiennent encore l'ancien protocole.
Vérifier le renouvellement automatique
Les certificats Let's Encrypt sont valides environ 90 jours.
Plesk renouvelle normalement le certificat automatiquement avant expiration.
Pour éviter les mauvaises surprises, vérifiez que :
- Le domaine pointe toujours vers le même serveur.
- Le site reste accessible en HTTP pour la validation.
- Le certificat apparaît bien dans Plesk.
- Aucune règle de sécurité ne bloque Let's Encrypt.
Si vous changez les DNS ou migrez le site, pensez à revérifier le certificat après la migration.
Erreurs fréquentes
Le domaine ne pointe pas vers ce serveur
Les DNS ne sont pas encore bons ou pas encore propagés. Vérifiez l'enregistrement A.
Let's Encrypt n'arrive pas à valider le domaine
Le domaine doit être accessible publiquement. Vérifiez que le site répond bien en HTTP.
Le certificat est actif mais le navigateur affiche une alerte
Le domaine ouvert dans le navigateur ne correspond peut-être pas au domaine inclus dans le certificat. Vérifiez avec et sans www.
Le cadenas n'apparaît pas
Le site charge probablement encore des fichiers en HTTP. Recherchez les erreurs de contenu mixte dans la console du navigateur.
Le certificat a expiré
Vérifiez que le renouvellement automatique Plesk fonctionne et que le domaine n'a pas changé d'IP récemment.
Checklist finale
Avant de terminer, vérifiez que :
- Le domaine pointe vers le bon hébergement.
- Le certificat Let's Encrypt est installé.
- La version
wwwest couverte si vous l'utilisez. - La redirection HTTP vers HTTPS fonctionne.
- Le cadenas est visible dans le navigateur.
- Le CMS utilise bien des URLs en
https://. - Le renouvellement automatique est actif.
Conclusion
Votre site web est maintenant accessible en HTTPS avec un certificat Let's Encrypt. Le site est plus propre pour les visiteurs, mieux accepté par les navigateurs et prêt pour une utilisation en production.
Ce guide vous a aidé ?
Votre retour permet de repérer les guides à améliorer en priorité.