Sixième étape du projet pratique : activez le cadenas vert de sécurité sur l'ensemble de votre domaine et sous-domaines. Comprenez la délivrance automatique des certificats SSL/TLS, la redirection 301 obligatoire et l'activation du protocole moderne HTTP/2.
Chiffrement asymétrique RSA 2048 ou ECDSA renouvelé automatiquement tous les 90 jours.
Toute requête HTTP non sécurisée sur le port 80 est immédiatement basculée sur HTTPS (443).
Multiplexage des requêtes sur une seule connexion TCP pour un affichage deux fois plus rapide.
Strict-Transport-Security ordonne au navigateur de ne plus JAMAIS tenter de connexion non chiffrée.
# 1. Tester la présence et la validité du certificat SSL avec curl $ curl -Iv https://www.learnweb.com * Server certificate: * subject: CN=www.learnweb.com * start date: Oct 11 10:00:00 2026 GMT * expire date: Jan 09 10:00:00 2027 GMT * issuer: C=US; O=Let's Encrypt; CN=R3 * SSL certificate verify ok. * Using HTTP/2, server: Vercel < HTTP/2 200 # 2. Vérifier la redirection automatique HTTP -> HTTPS (Code 301 ou 308) $ curl -I http://www.learnweb.com HTTP/1.1 308 Permanent Redirect Location: https://www.learnweb.com/ # 3. Sur un serveur VPS : commande Certbot automatique en 1 ligne $ sudo certbot --nginx -d api.learnweb.com --non-interactive --agree-tos -m dev@learnweb.com --redirect Successfully received certificate. Deploying certificate to /etc/nginx/sites-available/api.learnweb.com.conf... Redirecting all traffic on port 80 to ssl port 443...
Dès que votre enregistrement DNS pointe vers leurs serveurs, Vercel et Render exécutent automatiquement le challenge ACME de l'autorité de certification Let's Encrypt.
Le certificat est émis en moins de 60 secondes, installé sur les serveurs Edge, et renouvelé automatiquement en arrière-plan sans que vous n'ayez jamais à vous soucier d'une date d'expiration !
| Test de Sécurité | Commande ou Outil | Résultat Attendu | Impact Sécurité |
|---|---|---|---|
| Validité du Certificat | curl -Iv https://mon-domaine.com | SSL certificate verify ok | Chiffrement actif et confiance navigateur |
| Redirection HTTP | curl -I http://mon-domaine.com | HTTP/1.1 301 ou 308 Permanent Redirect | Impossible d'accéder au site en clair |
| Audit Qualité SSL | Qualys SSL Labs (ssllabs.com) | Note A ou A+ | Configuration des suites cryptographiques optimale |
| Support HTTP/2 | DevTools Réseau (colonne Protocole) | h2 (HTTP/2) | Performance de chargement maximale |