I caricamenti della barra verde HTTPS si spengono

2

Ho configurato correttamente SSL e carica pagine quando metti HTTPS. Il mio problema è che quando la pagina si sta caricando. La barra diventerà verde, una volta che la pagina sarà completamente caricata. La barra verde scompare. L'URL rimane come HTTPS. Ho controllato tutti gli elementi nella pagina per tutti gli elementi NON-HTTPS e non sono riuscito a trovarli.

L'URL del sito è: www.jlucina.com.

Perché la barra diventa verde, quindi scompare dopo che la pagina è stata caricata completamente?

UPDATE: sembra funzionare su Chrome per la maggior parte. Se continuo a fare acquisti e aggiungo un altro oggetto, si rompe. Così strano.

Ho confermato che si tratta di un problema con contenuti misti perché ho utilizzato un plug-in che disabilita tutte le immagini sul sito e rimane verde quando lo faccio. Non riesco a trovare quale immagine sta causando il problema.

    
posta Digital fire 23.08.2012 - 18:09
fonte

1 risposta

12

Il problema è che a volte ti riferisci a https risorse per https://jlucina.com ; per esempio un'immagine si trova in: link

Ora il tuo sito web è configurato con link 301 reindirizza a http://www.jlucina.com , quindi nonostante https nel sorgente la risorsa viene inviata in chiaro tramite la rete, in modo da ottenere l'avviso parzialmente crittografato in firefox. Quindi, se provi ad accedere a link ti ritroverai a link che è la tua risorsa multimediale misteriosa non crittografata.

Puoi utilizzare curl per visualizzare le intestazioni di risposta http :

$ curl -I https://jlucina.com/sites/default/files/pin.png
HTTP/1.1 301 Moved Permanently
Date: Thu, 23 Aug 2012 10:15:05 GMT
Server: Apache
Location: http://www.jlucina.com/sites/default/files/pin.png
Cache-Control: max-age=1209600
Expires: Thu, 06 Sep 2012 10:15:05 GMT
Connection: close
Content-Type: text/html; charset=iso-8859-1

Sono arrivato alla fine di questo utilizzando uno strumento come la console web di firefox, vedendo cosa viene inviato attraverso la rete sulla porta 80 ( facebook.png , twitter.png , pin.png ) e poi tornando alla pagina, vedendo come / dove sono stati referenziati e alla fine abbiamo trovato https://jlucina.com diverso da altri link https e usato curl per controllare le intestazioni della richiesta.

    
risposta data 23.08.2012 - 18:42
fonte

Leggi altre domande sui tag