Vai al contenuto


  • 0
Notblu

Lucchetto SSL grigio con Safari

Domanda

Il mio sito ha la connessione SSL e quindi appare https:// ma con Safari l'icona lucchetto appare grigia mentre con FF è verde. Come faccio a farla diventare verde?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

13 risposte a questa domanda

Recommended Posts

  • 0

E' sempre grigio in safari per i siti https, semplicemente per i siti non https non appare...

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti


  • 0
5 minuti fa, Batrax dice:

E' sempre grigio in safari per i siti https, semplicemente per i siti non https non appare...

 

 

 

Beh, ma dopotutto è un'icona, si tratta solo di sapere in che cartella è e gli cambio il colore.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Forse non hai capito che non è il tuo sito a fare apparire quel lucchetto, ma sono i vari browser (Firefox, Chrome, Safari, ecc) che lo fanno.

 

Dovresti scrivere alla Apple e dirgli che, nelle prossime versioni, vorresti che Safari mostrasse un lucchetto lilla (per fare un esempio) per i siti https...

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Certo, ma se è vero che Safari è nativo in Mac, è anche vero che come programma deve contenere anche le sue icone. Perché sennò da dove minchia pesca quel lucchetto grigio?

Modificato da Notblu

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Certo, sicuramente quell'icona è da qualche parte dentro safari, ma anche riuscendo a trovarla e cambiarle il colore, resterebbe un esperimento fine a se stesso per soddisfazione personale, è questo che vorresti fare ? Perchè dalla domanda iniziale sembra che tu voglia che, chi visita il tuo sito con safari, veda l'icona verde e non è possibile, salvo fare cambiare l'icona a tutti i visitatori del sito...

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Quindi intendi dire che pur cambiando colore al lucchetto rimarrei la sola persona al mondo che entrando nel mio sito la vedrebbe verde?

La mia è una SSL semplice, ma ho letto che con la EV che è più potente e a pagamento, anche Safari la mostra verde.

 

Difatti quando entro nel sito PayPal il lucchetto è verde, quindi non è una questione di browser.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Si, con un certificato EV (convalida estesa) il lucchetto diventerebbe verde, ma solo le realtà (aziende) più grandi di solito lo hanno, presumo abbia anche un altro costo rispetto al "normale" certificato OV (convalida organizzazione).

apple.com per esempio ce l'ha, ma fiat.com no (e non è un'aziendina).

 

E' una questione di browser, perchè Safari ha al suo interno entrambe le icone e mostra di volta in volta quella relativa al certificato del sito.

Per rispondere alla tua domanda, si, salvo acquistare un certificato EV, potendo ipoteticamente cambiare colore all'icona, saresti la sola persona al mondo che entrando nel tuo sito la vedrebbe verde.

 

Firefox, per esempio, è più di "bocca buona", la mostra sempre verde a patto che tutte le risorse vengano caricate da una fonte sicura, basta che anche una sola immagine provenga da un sito o CDN non HTTPS, che il lucchetto resta grigio.

 

 

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Il mio Host da la SSL gratuita, ma per poter visualizzare il lucchetto grigio del mio sito con Safari, ho dovuto installare il plugin Really Simple SSL altrimenti non appare nemmeno grigio.

Modificato da Notblu

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Quel plugin per wordpress ti ha semplificato non poco la vita, ha fatto lui quello che avresti dovuto fare tu "a mano".

 

A me è capitato di dover implementare l'HTTPS a un sito che non l'aveva e che, non essendo fatto con wordpress o altro CMS non permetteva automatismi, ho dovuto fare tutto a mano, però mi è servito molto per imparare e alla fine è stato anche divertente.

 

Quel plugin probabilmente effettua, fra le altre, queste operazioni, che io ho fatto a mano:

 

- modifica file .htaccess per reindirizzare tutto il traffico HTTP verso HTTPS

- modifica di qualsiasi riferimento da HTTP a HTTPS, in tutte le pagine e anche nei CSS (se caricano per esempio dei fonts da sorgenti non HTTPS, i browser lo segnalano)

- modifica dei files robots.txt, sitemap.xml ed eventuale image-sitemap.xml

 

Poi ho fatto (facoltativo)...

- aggiunta della proprietà HTTPS nella search console di Google e invio delle nuove sitemap

- per non perdere le statistiche, variazione del monitoraggio da HTTP a HTTPS in Google Analytics

 

Poi...

- verifica con vari browser che tutto fosse a posto e raggiungibile e che il lucchetto fosse verde senza segnalazioni di elementi non HTTPS

 

Poi...

- sono andato a dormire

 

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

Un modo per convertire il prefisso degli url può essere questo: si entra nel database nella sez. SQL si inserisce questo

 

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http', 'https'); + invio

 

Comunque ho fatto una prova: ho disattivato SSL dal mio host ma ho tenuto attivo il plugin (il base, non il premium) ed il lucchetto continua a rimanere. Quindi a cose serve il Let's Encrypt (SSL) che mi offre l'host?

Modificato da Notblu

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

In teoria non dovresti più vedere il lucchetto se disabiliti il SSL, perchè quando si verifica la prima comunicazione tra client server e server web, quest’ultimo invia il proprio certificato digitale al browser che ne verifica la validità e se è tutto ok dà il via a una connessione sicura tra client e server web... senza certificato, non si dovrebbe vedere.

Probabilmente Safari aveva già acquisito il certificato e ti mostrava il lucchetto anche successivamente... dovresti provare a disabilitare il SSL, cancellare la cache di Safari e riprovare.

Di più non saprei dirti.

 

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0

L'ho disabilitato nell'host, ma il plugin continua a dirmi che è tutto a posto. 

Se invece lo abilito sull'host e disattivo il plugin, ritorna http

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
  • 0


Il secondo caso è normale, anche abilitando la crittografia a livello di host, senza reindirizzare il traffico via HTTPS (lavoro che fa il plugin), la connessione rimane in HTTP.

Per il primo caso, non so cosa dirti, senza certificato funzionante non dovrebbe apparire il lucchetto…

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti alla nostra comunità. È facile!

Crea un nuovo account

Accedi

Sei già iscritto? Accedi qui.

Accedi Ora

  • Statistiche forum

    528873
    Discussioni Totali
    6332147
    Risposte Totali
  • Statistiche Utenti

    122007
    Utenti totali
    14120
    Record utenti online
    dario71
    Nuovo iscritto
    dario71
    Iscritto
  • Statistiche annunci

    105
    Annunci attivi
    18
    Domande
    0
    Recensioni
    0
    Offerte
    Ultimi Annunci
    By angillo
    mese e 1 giorno
×