web-dev-qa-db-fra.com

Comment corriger le "chargement bloqué de contenu actif mixte" pour CSS et JS sur https

Lorsque j'essaie d'afficher mon site via https, je reçois toujours une erreur "Chargement bloqué du contenu actif mixte" dans ma console Firefox. Je reçois cette erreur uniquement pour mon fichier css et js.

La raison pour laquelle je suis si confus est que la référence aux fichiers dans le code de la page lui-même est https:

<link rel="stylesheet" href="https://www.example.com/style.css">

Mais dans la console, il s'affiche comme http:

Chargement bloqué du contenu actif mixte " http://www.example.com/style.css " [En savoir plus]

Je peux faire une source de vue sur la page et rechercher "http: //" et il n'y a aucun résultat nulle part sur la page.

Des idées?

11
JROB

Je pense que vous pouvez essayer avec un appelant de protocole relatif.

<link rel="stylesheet" href="//www.example.com/style.css">
                    ---------^^

si vos utilisateurs visitent votre site Web dans http, il charge http et si l'utilisateur visite sous https, il charge https.

25
Marcos Pérez Gude