Un certificat SSL sécurise la connexion entre votre site web et les visiteurs. Dans ce guide, nous expliquons comment installer SSL dans DirectAdmin, afin que votre site soit sûr et fiable pour vos utilisateurs.

Pourquoi SSL est important

SSL (Secure Sockets Layer) crypte les données entre le navigateur et le serveur. C'est crucial pour la protection des informations sensibles, telles que les mots de passe et les données de carte de crédit. Les avantages de l'utilisation de SSL sont nombreux :

  • Sécurité : Les données ne peuvent pas être interceptées par des malveillants, ce qui est particulièrement important pour le commerce électronique et les sites qui traitent des informations personnelles.
  • Confiance : Un cadenas vert dans le navigateur donne confiance aux visiteurs dans votre site. Cela peut conduire à des conversions plus élevées, car les utilisateurs sont plus enclins à saisir leurs données sur un site sécurisé.
  • SEO : Google privilégie les sites HTTPS dans les résultats de recherche. Cela signifie qu'un certificat SSL peut contribuer à une meilleure visibilité de votre site.
  • Requis : De nombreuses fonctionnalités, telles que le traitement des formulaires et les connexions, ne fonctionnent qu'avec HTTPS. C'est essentiel pour les applications web modernes.

HTTP vs HTTPS

Aspect HTTP HTTPS
Chiffrement Non Oui
Navigateurs "Non sécurisé" Cadenas vert
SEO Inférieur Supérieur
Requis pour Sites de base Formulaires, connexions, boutiques en ligne

Let's Encrypt SSL (Gratuit)

Let's Encrypt propose des certificats SSL gratuits qui sont renouvelés automatiquement. C'est une excellente option pour les petites entreprises et les sites personnels qui souhaitent garder leurs coûts bas.

Étape 1 : Naviguer vers les certificats SSL

  1. Connectez-vous à DirectAdmin
  2. Allez dans Certificats SSL dans le menu
  3. Vous verrez les options SSL pour votre domaine

Étape 2 : Activer Let's Encrypt

  1. Cliquez sur Certificat gratuit et automatique de Let's Encrypt
  2. Cochez votre domaine (par exemple, votresite.fr)
  3. Cochez également www.votresite.fr
  4. Cliquez sur Enregistrer

Étape 3 : Attendre l'installation

  • Le certificat sera installé dans quelques minutes
  • Vous recevrez une confirmation
  • Le certificat sera automatiquement renouvelé tous les 90 jours

Forcer HTTPS

Après l'installation de SSL, il est important de rediriger les visiteurs vers HTTPS. Cela garantit que toute communication entre le navigateur et le serveur est sécurisée.

Via .htaccess

Ajoutez les lignes suivantes à votre fichier .htaccess :

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Via DirectAdmin

  1. Allez dans Configuration du domaine ou Forcer la redirection SSL
  2. Activez Forcer SSL avec redirection https
  3. Cliquez sur Enregistrer

Configurer WordPress HTTPS

Si vous utilisez WordPress, vous devez également ajuster les paramètres pour prendre en charge HTTPS. Cela peut être fait facilement via les paramètres ou en utilisant un plugin.

  1. Allez dans RéglagesGénéral
  2. Modifiez l'adresse WordPress (URL) en https://
  3. Modifiez l'adresse du site (URL) en https://
  4. Cliquez sur Enregistrer les modifications

Ou utilisez un plugin comme Really Simple SSL, qui effectue automatiquement les modifications nécessaires.

Installer un certificat SSL propre

Si vous avez acheté un certificat SSL auprès d'un fournisseur tel que Comodo ou DigiCert, suivez ces étapes :

Étape 1 : Générer CSR

  1. Allez dans Certificats SSL dans DirectAdmin
  2. Cliquez sur Créer une demande de certificat
  3. Remplissez les informations :
    • Nom commun : votresite.fr
    • Organisation, Ville, État, Pays
  4. Copiez le CSR

Étape 2 : Demander le certificat

  1. Allez chez votre fournisseur SSL
  2. Collez le CSR
  3. Vérifiez la propriété du domaine
  4. Téléchargez le certificat

Étape 3 : Installer le certificat

  1. Allez dans Certificats SSL dans DirectAdmin
  2. Cliquez sur Coller un certificat pré-généré
  3. Collez le certificat
  4. Collez le CA Bundle (certificats intermédiaires)
  5. Cliquez sur Enregistrer

Dépannage des problèmes SSL

Il se peut que vous rencontriez des problèmes après l'installation de SSL. Voici quelques problèmes courants et leurs solutions :

Avertissements de contenu mixte

Votre site charge des ressources HTTP sur une page HTTPS, ce qui peut entraîner des avertissements de sécurité.

Solution :

  1. Recherchez des liens HTTP dans votre contenu
  2. Remplacez http:// par https:// ou //
  3. Utilisez un plugin comme Better Search Replace pour le faire automatiquement

Le certificat SSL expire

Let's Encrypt renouvelle automatiquement, mais si cela échoue :

  1. Vérifiez si le site est accessible
  2. Vérifiez si le DNS est correct
  3. Renouvelez manuellement via DirectAdmin

"Non sécurisé" malgré SSL

Cela peut avoir plusieurs causes :

  • Contenu mixte (voir ci-dessus)
  • SSL non actif pour les versions www ou non-www de votre domaine
  • Cache du navigateur - essayez le site dans une fenêtre incognito

ERR_SSL_PROTOCOL_ERROR

Si vous obtenez ce message d'erreur :

  • Attendez 5-10 minutes après l'installation
  • Videz le cache du navigateur
  • Essayez un autre navigateur

Wildcard SSL

Un certificat wildcard (*.votresite.fr) couvre tous les sous-domaines, tels que :

  • blog.votresite.fr
  • shop.votresite.fr
  • etc.

Contactez le support pour la configuration de Wildcard SSL.

Conseils

  1. Forcer toujours HTTPS après l'installation de SSL pour s'assurer que tous les visiteurs sont sécurisés.
  2. Vérifiez régulièrement si SSL est toujours valide, surtout si vous n'avez pas configuré de renouvellement automatique.
  3. Mettez à jour les liens vers HTTPS dans votre contenu pour éviter les avertissements de contenu mixte.
  4. Testez votre configuration SSL avec des outils comme ssllabs.com pour un rapport détaillé.

Articles connexes

Besoin d'aide ?

Nous sommes là pour vous ! Vous rencontrez un problème ou avez des questions ? Notre équipe de support se fera un plaisir de vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement dans quelques heures et sommes heureux de vous aider.