• User

    Come posso mantenere il referral di un link che punta al http:// del mio sito invece che https://?

    Ogni volta che qualcuno scrive l'indirizzo del mio sito in un commento su un blog/forum oppure in un post su Facebook, ovviamente non ci scrive https:// davanti, è il sito stesso che riconosce il testo come indirizzo. Il problema è che Facebook e altri siti in automatico convertono il testo scritto www.miosito.it in http://www.miosito.it (anche questo forum fa così, lo sto vedendo nell'anteprima). Il mio sito è https:// e in automatico ho il passaggio alla pagina corretta però nelle analytics nel momento in cui il visitatore arriva prima su http:// si viene a perdere il referral e quindi io vedo tutti questi accessi nella voce Direct.
    So che c'è la possibilità di configurare un sito "mittente" perchè passi i referral anche a siti http ma non ho assolutamente idea di cosa si possa fare lato destinatario. Purtroppo non ho strumenti per impedire che il mio sito venga linkato come sito versione non certificata.
    Ho visto che ultimamente Firefox ha aggiunto la possibilità di configurare il browser in modo che prima tenti sempre di andare alla versione certificata di un sito ma è sempre qualcosa che è fuori dalla possibilità di intervento di chi gestisce il sito destinatario. Scusate se sono stato lungo e probabilmente anche poco chiaro.


  • Contributor

    Non si può.

    Il passaggio da HTTPS a HTTP impone ai browser che vogliano aderire allo standard la rimozione del referrer.

    Vedi punto 15.1.3 della RFC2616

    Il tuo problema non è tanto dovuto al fatto che il referrer sparisca nel redirect tra HTTP://sito verso HTTPS://SITO.

    ll tuo problema è dovuto al fatto che nessun referrer viene passato in prima battuta se la pagina di origine iniziale è HTTPS://origine ed il link è HTTP://sito

    E non c'è nulla che tu possa fare: come detto è il browser che leva tutto nell'istante in cui l'utente fa clic.


    felter 1 Risposta
  • User

    @kal Grazie per la risposta. E' quello che immaginavo. So che il referral non viene comunicato al momento di arrivare sull'indirizzo http:
    Ma il fatto che in automatico tutti i siti costruiscano ancora un link http invece che https, quando si sta spingendo per l'adozione di siti "sicuri" è un problema che non vedo sollevato da nessuna parte e mi sembrava strano.
    Visto che in realtà così si perdono indicazioni molto importanti su "dove si parla di te".