86 vues
NeoFrag et HTTPS
Titou74

7 sujets, 86 réponses

Donateurs
Message non lu
Beaucoup doivent le savoir, on va avoir prochainement une augmentation significative du nombre de site HTTPS grace à Let's Encrypt, permettant d'avoir des certificats SSL gratuit. De nombreux hébergeurs vont le proposer, dont prochainement OVH et online.net depuis quelques jours.

J'ai donc testé mon site Néofrag hébergé chez online ... et il y a des petits soucis : certaines inclusions de libs externes ne sont pas faites en HTTPS, ce qui bloque ces chargements ( "Blocage du chargement du contenu mixte actif (mixed active content)" ).

Voila les 4 fichiers externes qui plantent chez moi (4 fonts) :

Blocage du chargement du contenu mixte actif (mixed active content) « http://fonts.gstatic… »
Blocage du chargement du contenu mixte actif (mixed active content) « http://fonts.gstatic… »
Blocage du chargement du contenu mixte actif (mixed active content) « http://fonts.gstatic… »
Blocage du chargement du contenu mixte actif (mixed active content) « http://fonts.gstatic… »

Il serait intéressant d'intégrer ces inclusions externes dans le CMS pour éviter ce genre de désagrément.

Sans HTTPS : http://www.whoarethesefrench.fr/
Avec HTTPS : https://www.whoarethesefrench.fr/
5 participants
7 réponses
FoxLey

25 sujets, 573 réponses

Staff
Message non lu
Salut,

Merci d'avoir soulevé ce problème.
On va faire le nécessaire pour la prochaine release

D'ailleurs le site de NeoFrag va bientôt passer en https ;)
GitHub
FoxLey

25 sujets, 573 réponses

Staff
Message non lu
Alors la solution est plutôt simple

Dans le dossier neofrag/themes/default/css
Il faut changer http:// par seulement //
Pour les fichiers css de fonts :
font.economica.400.700.css
font.open-sans.300.400.600.700.800.css
font.roboto.100.300.400.500.700.900.css
font.signika-negative.400.600.css

GitHub
lkndckjdc

23 sujets, 285 réponses

Message non lu
@FoxLey tu pourra faire un "tuto" pour connaitre la manipulation a faire ?
Sachant que je suis chez Hostinger, merci.
Zaekof

38 sujets, 883 réponses

Contributeurs Donateurs
Message non lu
@iPlayerRod il viens de t’expliquer comment faire :O

Dans le dossier neofrag/themes/default/css
Il faut changer http:// par seulement //
Pour les fichiers css de fonts :
font.economica.400.700.css
font.open-sans.300.400.600.700.800.css
font.roboto.100.300.400.500.700.900.css
font.signika-negative.400.600.css


exemple :

@font-face {
font-family: 'Economica';
font-style: normal;
font-weight: 400;
src: local('Economica'), local('Economica-Regular'), url(//fonts.gstatic.com/s/economica/v4/ivOlup5oBnODGd64nVDAFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

"N'arrêtez jamais d'apprendre" !
lkndckjdc

23 sujets, 285 réponses

Message non lu
@Zaekof oui j'ai vue sa mais je voulais dire comment installer le certificat de let's encrypt ?
majiid

31 sujets, 281 réponses

Contributeurs Donateurs
Message non lu
@iPlayerRod pour Let's encrypt il te faut déjà que ton site soit sur ton propre serveur (vps/dédiée) LINUX + que le domaine soit a toi (pas de sous domaine type ma-team.revendeur.xyz), Apres c'est simple tu clone le dépôt github & tu lance le script auto.
Plus de détails + liste des commande: https://letsencrypt.org/getting-started/
lkndckjdc

23 sujets, 285 réponses

Message non lu
Ok merci alors sa veut dire que sur Hostinger sa ne marchera pas. Dommage!