Installer un certificat SSL dans DirectAdmin
Un certificat SSL sécurise la connexion entre votre site web et les visiteurs. Dans ce guide, nous expliquons comment installer SSL dans DirectAdmin.
Pourquoi SSL est important
SSL (Secure Sockets Layer) chiffre les données entre navigateur et serveur. Avantages:
- Sécurité: Les données ne peuvent pas être interceptées
- Confiance: Cadenas vert dans le navigateur
- SEO: Google préfère les sites HTTPS
- Requis: De nombreuses fonctions ne fonctionnent qu'avec HTTPS
HTTP vs HTTPS
| Aspect | HTTP | HTTPS |
|---|---|---|
| Chiffrement | Non | Oui |
| Navigateur | "Non sécurisé" | Cadenas vert |
| SEO | Plus bas | Plus haut |
| Requis pour | Sites basiques | Formulaires, connexions, boutiques |
Let's Encrypt SSL (Gratuit)
Let's Encrypt offre des certificats SSL gratuits renouvelés automatiquement.
Étape 1: Naviguer vers SSL Certificates
- Connectez-vous à DirectAdmin
- Allez à SSL Certificates dans le menu
- Vous verrez les options SSL pour votre domaine
Étape 2: Activer Let's Encrypt
- Cliquez sur Free & automatic certificate from Let's Encrypt
- Cochez votre domaine (ex: votresite.fr)
- Cochez aussi www.votresite.fr
- Cliquez sur Save
Étape 3: Attendre l'installation
- Le certificat sera installé en quelques minutes
- Vous recevrez une confirmation
- Le certificat est automatiquement renouvelé tous les 90 jours
Forcer HTTPS
Après l'installation SSL, vous devez rediriger les visiteurs vers HTTPS.
Via .htaccess
Ajoutez à votre fichier .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Via DirectAdmin
- Allez à Domain Setup ou Force SSL Redirect
- Activez Force SSL with https redirect
- Cliquez sur Save
Configuration HTTPS WordPress
- Allez à Réglages → Général
- Changez l'adresse WordPress (URL) en
https:// - Changez l'adresse du site (URL) en
https:// - Cliquez sur Enregistrer
Ou utilisez un plugin comme Really Simple SSL.
Installer un certificat SSL personnalisé
Pour un certificat acheté (ex: Comodo, DigiCert):
Étape 1: Générer CSR
- Allez à SSL Certificates dans DirectAdmin
- Cliquez sur Create a Certificate Request
- Remplissez les détails
- Copiez le CSR
Étape 2: Demander le certificat
- Allez chez votre fournisseur SSL
- Collez le CSR
- Vérifiez la propriété du domaine
- Téléchargez le certificat
Étape 3: Installer le certificat
- Allez à SSL Certificates dans DirectAdmin
- Cliquez sur Paste a pre-generated certificate
- Collez le certificat
- Collez le CA Bundle
- Cliquez sur Save
Résoudre les problèmes SSL
Avertissements Mixed Content
Votre site charge des ressources HTTP sur une page HTTPS.
Solution: Remplacez http:// par https:// ou //
Le certificat SSL expire
Let's Encrypt renouvelle automatiquement. Si cela échoue, renouvelez manuellement via DirectAdmin.
"Non sécurisé" malgré SSL
- Contenu mixte
- SSL non actif pour www ou non-www
- Cache du navigateur - essayez en navigation privée
Conseils
- Toujours forcer HTTPS après installation SSL
- Vérifier régulièrement si SSL est toujours valide
- Mettre à jour les liens vers HTTPS dans le contenu
- Tester avec ssllabs.com
Besoin d'aide?
Nous sommes là pour vous! Vous rencontrez des difficultés ou avez des questions? Notre équipe support est ravie de vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement en quelques heures et adorons trouver la meilleure solution avec vous.
0 van 0 vonden dit nuttig