Pourquoi mon site affiche « Non sécurisé » ?

Pourquoi mon site affiche Non sécurisé ?

Pourquoi mon site affiche « Non sécurisé » ? Causes et solutions | We.Inc

Découvrez pourquoi un navigateur marque votre site comme Non sécurisé : pas de HTTPS, un certificat expiré ou qui ne correspond pas, ou du contenu mixte. Corrigez chaque cause et scannez du HTML collé pour trouver les liens http://.

Les navigateurs affichent Non sécurisé quand une page n'est pas servie via une connexion HTTPS privée. En général, l'un de ces trois problèmes est en cause : le site n'a pas de certificat SSL, le certificat a expiré ou ne correspond pas au domaine, ou une page HTTPS charge encore certains fichiers en simple http://. Chaque cause a sa propre solution ci-dessous.

Les causes habituelles et par où commencer

HTTPS est la version chiffrée du protocole de transfert du web, et le certificat SSL (plus précisément TLS) est le fichier qui prouve que votre domaine est bien titulaire de la connexion. La page d'aide de Chrome indique que sur un site Non sécurisé, la confidentialité de la connexion pose problème et que quelqu'un pourrait voir les informations que les visiteurs envoient ou reçoivent. Traitez les causes dans l'ordre : d'abord le certificat, ensuite la redirection, enfin le contenu mixte.

Questions fréquentes

Est-il dangereux de visiter un site Non sécurisé ?

Lire une simple page d'information présente peu de risques, mais tout ce qui y est saisi (un mot de passe, un numéro de carte ou un message de formulaire de contact) peut être lu ou modifié en chemin. C'est pour cela que les navigateurs avertissent, et que les visiteurs s'en vont.

Combien de temps dure un certificat SSL ?

Cela dépend de l'émetteur. Let's Encrypt, une autorité de certification gratuite et à but non lucratif, indique que ses certificats par défaut sont valables 90 jours, d'où l'importance du renouvellement automatique. Les certificats payants ont leurs propres conditions.

Non sécurisé nuit-il à mon classement dans les résultats de recherche ?

Google n'a pas publié de pondération que nous pourrions citer, nous ne ferons donc pas de supposition. Le coût concret, ce sont les visiteurs qui voient l'avertissement et partent avant de lire quoi que ce soit.

Pourquoi une seule page affiche-t-elle l'avertissement ?

Cette page charge presque toujours quelque chose en http:// : une image, un script, une police, une vidéo intégrée ou la cible d'un formulaire. Collez son code source dans le scanner pour trouver l'adresse.

Puis-je corriger le contenu mixte sans modifier chaque page ?

En partie. La directive Content-Security-Policy upgrade-insecure-requests demande aux navigateurs de charger chaque ressource en HTTPS. Elle n'aide que si l'autre serveur propose aussi HTTPS, donc corriger les adresses reste la solution propre.

Cause 1 : pas de certificat ou pas de redirection

Cause 2 : certificat expiré ou non conforme

Cause 3 : contenu mixte

Quels fichiers http:// les navigateurs corrigent et lesquels ils bloquent

Ce tableau suit la référence de MDN sur le contenu mixte. Les requêtes pouvant être mises à niveau sont réécrites en HTTPS par le navigateur ; tout le reste de la liste est bloqué.

Traitement du contenu mixte par le navigateur (MDN)

Deux en-têtes utiles une fois que HTTPS fonctionne

Ajoutez-les chez votre hébergeur ou votre CDN. Le premier demande aux navigateurs de mettre à niveau chaque requête ; le second leur indique d'utiliser désormais uniquement HTTPS pour ce domaine.

Mettre à niveau chaque requête

Une solution provisoire le temps de corriger les anciennes adresses. Elle ne fonctionne que pour les fichiers également disponibles en HTTPS.

Strict-Transport-Security (HSTS)

max-age est en secondes ; 31536000 correspond à un an. Les navigateurs qui le voient ne laissent plus les visiteurs passer outre les erreurs de certificat, alors testez d'abord.

Scanner de contenu mixte

Collez le HTML d'une page (clic droit sur la page, puis Afficher le code source de la page, puis copiez). Le scan s'exécute dans votre navigateur et rien n'est envoyé.

HTML de la page

{n} adresses http:// trouvées.

Aucune adresse http:// trouvée dans ce que vous avez collé.

Adresse

Emplacement

Ce qui se passe

Peut être mise à niveau : le navigateur essaie lui-même https://, et le fichier disparaît si le serveur n'a pas de HTTPS

Bloquée sur une page HTTPS : changez-la en https://

Le formulaire envoie ses données sans chiffrement : changez l'action en https://

Commencer gratuitement · Sans carte bancaire

Voir aussi: Guides

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site