86 Ansichten
NeoFrag et HTTPS
Titou74

7 Fach, 86 Antworten

Geber
Ungelesene Nachricht
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 Teilnehmer
7 Antworten
FoxLey

25 Fach, 573 Antworten

Ungelesene Nachricht
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 Fach, 573 Antworten

Ungelesene Nachricht
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 Fach, 285 Antworten

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

38 Fach, 883 Antworten

Mitwirkende Geber
Ungelesene Nachricht
@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 Fach, 285 Antworten

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

31 Fach, 281 Antworten

Mitwirkende Geber
Ungelesene Nachricht
@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 Fach, 285 Antworten

Ungelesene Nachricht
Ok merci alors sa veut dire que sur Hostinger sa ne marchera pas. Dommage!