Comment obtenir votre propre certificat SSL pour votre site Web et l'installer
Au cours des dernières années, l'ensemble du Web est passé d'un protocole HTTP sécurisé facultatif (également appelé HTTPS ) à un scénario dans lequel vous ne pouvez pas avoir de site Web aujourd'hui sans le sécuriser avec un certificat SSL .
En effet, Google commence à afficher un message d'avertissement dans son navigateur Chrome chaque fois qu'un utilisateur visite une URL de site Web commençant par HTTP plutôt que HTTPS .
Pour vous assurer que votre site Web est conforme aux normes de sécurité Web, vous devrez acheter un certificat SSL et l'installer sur votre site Web.
Déterminez votre adresse IP dédiée
Pour qu'un certificat SSL fonctionne, votre serveur Web doit avoir une adresse IP fixe et dédiée. Si vous avez un serveur Web dédié, vous pouvez généralement trouver cette adresse IP répertoriée dans votre compte d'hébergement Web.
Si vous ne la voyez pas ici, vous pouvez également trouver l'adresse IP du serveur dans le volet gauche de l'outil cPanel.
Notez cette adresse IP, car vous en aurez besoin à l'étape suivante lorsque vous obtiendrez votre nouveau certificat SSL .
Installez le certificat SSL de votre hébergeur
L'étape suivante consiste à obtenir un certificat SSL pour votre site Web.(SSL)
Étant donné que tous les sites Web sur Internet de nos jours doivent utiliser SSL si vous voulez vous assurer que vos utilisateurs font confiance à votre site Web, de nombreux fournisseurs d'hébergement Web ont commencé à emballer des certificats SSL gratuits avec des packages d'hébergement.(SSL)
Si tel est le cas pour vous, parcourez le menu cPanel et recherchez une icône d'outil correspondant à la marque d'un fournisseur de certificat SSL connu.(SSL)
Par exemple, l'hébergeur Siteground propose à ses clients un abonnement gratuit aux certificats SSL Let's Encrypt .(Encrypt SSL)
Si tel est le cas, vous avez de la chance. L'installation de SSL sur votre site est aussi simple que de cliquer sur l' icône de l'outil SSL , de sélectionner le domaine que vous souhaitez protéger et d'activer SSL pour ce site.
Une fois installé, SSL(SSL) sera installé sur votre site Web et commencera à s'afficher pour les visiteurs en tant que site Web sécurisé.
Si vous ne voyez pas d' outil SSL disponible dans cPanel, contactez votre hébergeur juste pour confirmer qu'il n'offre vraiment pas de certificats SSL .
Si ce n'est pas le cas, vous devrez en acheter un vous-même et l'installer manuellement en suivant les étapes ci-dessous.
Acheter un nouveau certificat SSL
Vous devrez trouver un bon fournisseur de certificat SSL . Le coût de ce service est relativement bon marché, allant de 30 $ à 100 $ par an.
Certains des meilleurs fournisseurs de certificats SSL au monde incluent aujourd'hui :
- Let's Encrypt : Gratuit, mais vous oblige à re-télécharger fréquemment le certificat pour le renouveler.
- Comodo SSL : Cher, mais offre une longue liste de fonctionnalités supplémentaires.
- Digicert : SSL de base peu coûteux à une version pro pour les grands sites Web.
- GoDaddy : Bien connu pour ses services de domaine Web, GoDaddy vend également des certificats de site Web.
- Solutions réseau(Network Solutions) : Fournit des certificats SSL de base abordables pour les petits sites ainsi que des options plus coûteuses pour les grandes organisations.
- RapidSSL : Ce service est géré par Symantec et offre certaines des options SSL les plus abordables.
Pour acheter le certificat SSL , vous aurez besoin du nom de votre domaine et de l'adresse IP dédiée du serveur Web que vous avez noté ci-dessus.
Une fois acheté, vous recevrez trois informations.
Un certificat(Certificate) ( CRT ), qui vérifie l'authenticité de votre site Web sécurisé à partir des serveurs du fournisseur de certificats. Une clé(Key) privée ( KEY ), qui sert de « clé » utilisée pour décrypter et crypter les détails de votre certificat lorsque les visiteurs visitent votre site. La clé crypte la communication entre le navigateur Web du visiteur et votre serveur Web.
Le CA Bundle est le troisième élément d'information qui regroupe tous les certificats intermédiaires qui font fonctionner la certification SSL cryptée globale .
Une fois que vous avez ces trois informations de votre fournisseur SSL , vous êtes prêt à installer le certificat SSL sur votre site.(SSL)
Comment installer un certificat SSL
Connectez(Log) -vous à votre compte d'hébergement Web et ouvrez le cPanel. Sous Sécurité(Security) , sélectionnez le SSL/TLS Manager .
Dans la fenêtre SSL/TLS ManagerGérer les sites SSL(Manage SSL sites) en bas.
Dans la fenêtre Gérer les hôtes SSL(Manage SSL Hosts) , faites défiler vers le bas où vous trouverez Installer un site Web SSL(Install an SSL website) . Utilisez le menu déroulant de cette section pour choisir l'hôte auquel vous souhaitez appliquer le certificat SSL . Ensuite, dans chaque champ pour Certificate , Private Key et Certificate Authority Bundle ( CA Bundle ), remplissez les entrées de texte longues que vous avez reçues lors de l'achat initial du certificat SSL .
Sélectionnez le bouton Installer le certificat(Install Certificate) en bas lorsque vous avez terminé.
Maintenant, votre certificat SSL est installé pour ce domaine et fonctionnera chaque fois que les visiteurs saisiront votre domaine avec le https devant.
Forcer les visiteurs du site à utiliser SSL
À ce stade, tous les visiteurs qui ont déjà visité votre site utiliseront toujours l'ancien signet qui a http devant le domaine. Ces visiteurs verront toujours l'avertissement de sécurité dans Chrome indiquant que votre site Web n'est pas sûr.
Cela pourrait vous faire perdre beaucoup de visiteurs, car ils ne feront plus confiance à votre site Web et cesseront de visiter.
Vous pouvez résoudre ce problème en forçant le navigateur de tous vos visiteurs à modifier l' URL afin que https soit toujours au premier plan.
Dans cPanel, dans la section Fichiers(Files) , double-cliquez sur le Gestionnaire(File Manager) de fichiers pour l'ouvrir. Accédez(Navigate) au répertoire de niveau racine de votre répertoire Web. C'est là que vous trouverez le fichier .htaccess . Cliquez avec le bouton droit sur le fichier et choisissez Modifier(Edit) dans le menu déroulant.
.htaccess est le fichier qui contrôle le comportement du serveur Web lorsque les gens visitent votre site. Vous devez ajouter un code spécial dans ce fichier pour forcer le navigateur de votre visiteur à utiliser https au lieu de http.
Le mode édition(Edit) ouvrira le fichier .htaccess dans l'éditeur par défaut sur votre ordinateur local.
En haut du fichier, insérez le code suivant :
# START FORCE HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
</IfModule>
# END HTTPS
Lorsque vous fermez le fichier, il vous demandera si vous souhaitez enregistrer. Confirmez la sauvegarde. Maintenant, votre nouveau fichier .htaccess est actif et les utilisateurs seront obligés d'accéder à votre site via HTTPS .
Ouvrez un navigateur et saisissez le domaine de votre site Web.
Si le certificat SSL fonctionne correctement, dans Chrome , vous verrez une icône de verrouillage qui signifie que le site se charge via le protocole HTTPS crypté .
Autres considérations SSL
Même si votre site Web fonctionne correctement, certaines fonctionnalités ne fonctionneront plus une fois que vous passerez à SSL .
L'un d'eux est si vous utilisez un service CDN pour diffuser vos images à partir de différents serveurs à travers le monde. Les grands sites Web utilisent le service CDN pour accélérer les temps de chargement des images, quel que soit l'endroit où se trouvent les visiteurs dans le monde.
Étant donné que votre CDN diffuse(CDN) toujours des images via le protocole HTTP , lorsque les visiteurs accèdent à votre site via HTTPS , toutes ces images apparaîtront brisées.
Pour résoudre ce problème, vous devrez vous connecter à votre compte CDN , accéder aux paramètres SSL et ajouter une nouvelle entrée (SSL)SSL . Vous pouvez coller le même certificat, la même clé et le même bundle CA dans ces champs.
Une fois que vous avez enregistré cette entrée, toutes les images de votre site se chargeront via le protocole HTTPS et se chargeront correctement pour tous vos visiteurs.
La mise à niveau de votre site Web pour utiliser des certificats SSL présente de nombreux avantages. (SSL)Plus important encore, il garantit que la communication entre l'ordinateur de votre visiteur et votre site Web est cryptée et protégée contre les pirates.
De plus, il met votre site Web aux dernières normes Web et garantit que personne ne verra d'erreurs de sécurité chaque fois qu'il visitera votre site.
Related posts
7 conseils techniques d'optimisation SEO pour n'importe quel site Web
Comment télécharger une vidéo depuis n'importe quel site Web
Comment configurer les paramètres de configuration DNS du site Web
Comment gratter un site Web
Comment configurer votre site Web sur Google Analytics
Comment réinitialiser les paramètres d'usine d'une Xbox One ou d'une Xbox Series X
Comment 08206224 sur Your Website
8 des meilleures idées technologiques pour faire face à l'auto-isolement
Top 10 des endroits où trouver des images et des vidéos HD gratuites pour votre site Web
Supprimer instantanément les arrière-plans des images à l'aide de l'IA
Comment voir les pages et les fichiers en cache depuis votre navigateur
Installer Adobe Digital Editions dans Ubuntu Linux
Comment créer un chatbot pour un site Web ou une page Facebook
Comment Fix SSL Security Certificate erreurs dans Chrome
Comment mettre à jour Raspberry Pi
Installation des plugins GIMP : un guide pratique
Créez une application de bureau Gmail avec ces 3 clients de messagerie
Comment ouvrir un fichier verrouillé lorsqu'un autre programme l'utilise
Comment configurer des pages maîtres dans Adobe InDesign CC
Comment construire votre propre ordinateur portable