Like and share con https
Autor: Silvia S.Salve. Ho da poco attivato il certificato ssl su uno dei miei siti realizzato con website pro 12, ho realizzato il file htaccess per il redirect permanente
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://piatti-tipici-sardi.leviedellasardegna.eu/$1 [R=301,L]
e corretto eventuali contenuti misti o insicuri, tipo immagini css o script, per lo meno quelli che ho trovato, ma mi sembra non ce ne siano altri, in ogni caso il lucchetto verde appare e funziona tutto bene, o quasi.
Mi sono sparite le condivisioni social.
Ho letto qua e la che può dipendere dall'url che, facebook in particolare, viene inviata al social per la condivisione, il cosidetto canonical url, e siccome avevo in precedenza uno script sharethis per la condivisione dei social, ho provato ad implementare invece quello offerto in website, addthis, ma il widget interno non mi funziona, o non so farlo funzionare, così ho preso lo script direttamente online sul sito addthis.
all'inizio non fnzionava, poi sempre leggendo qua e la nel web, trovo l'indicazione dell'indirizzo canonical, cambio l'indirizzo nella pagina dele impostazioni di website, da https in http, ed controllando il codice html generato il tag og:url risulta corretto in http e non https, ma sempre nessun miglioramento, allora ho inserito nella homepage (e solo nella home) nel codice di visualizzazione di facebook (like), la variabile canonical
".. <span class='st_fblike_large' displayText='Facebook Like' canonical="http://piatti-tipici-sardi.leviedellasardegna.eu/index.html"></span> .."
Il numero delle condivisioni è stato ripristinato, ma non so perchè se rimuovo uno dei due (sharethis e addthis) non mi funziona più e il numero dele condivisioin ritorna a zero.
Ok non sarebbe nulla di che ne tengo due e chi se ne importa, ma ho provato a fare una nuova condivisione è il numero delle stesse ritorna a zero, o per lo meno riparte da quelle fatte dopo la migrazione in https, (non tutte solo delle pagine in cui ho fatto la condivisione)
In cosa sto sbagliando? avevo un buon numero di condivisioni nelle pagine, soprattutto in alcune pagine dedicate ai dolci del carnevale che vanno in questo periodo...
Inoltre o altri due siti realizzati con website che sto trasformando dalla versione 9 alla versione 12, che sono molto importanti col numero di pagine e anche col numero di condivisioni, e vorrei non perderle se possibile.
Grazie
Autor
Ulteriore aggiornamento, Sharethis e addthis non credo abbiano nulla a che fare, dallo strumento di verifica di facebook developers, sembra che ci sia una serie di reindirizzamenti in cerca dell'url canonica, e che trovi solo l'url https e non quella originale in http, nonostante ci siano i riferimenti ad og:url corretti lo scraper di facebook continua a segnalare un errore nel reindirizzamento che non so da dove corregere.
esiste un modo per indicare che tutte le pagine hanno il link canonical in http invece che https?
Ho provato anche ad impostarlo a mano con link rel=canonical, ma continua a prendersi un link in https
Riporta:
"In base ai tag raw, abbiamo realizzato le seguenti proprietà Open Graph
fb:app_id
og:url https://piatti-tipici-sardi.leviedellasardegna.eu/index.html
og:type website
og:title Home Page
og:description Le Vie Del Gusto :: Piatti Tipici Sardi. Enogastronomia e Ricette Tipiche Sarde dal Portale del Turismo Le Vie della Sardegna. Itinerari turistici legati all'Enogastronomia della Sardegna, consigli e informazioni su dove mangiare e acquistare Prodotti Tipici Sardi. Turismo Enogastronomico.
og:image https://piatti-tipici-sardi.leviedellasardegna.eu/images/prodotti-sardi-fb.jpg
op:markup_url
pero se si guardano tutti i tag raw l'og:url è in http e non in https...
Nessuno ha qualche suggerimento? per favore..
Grazie
Buongiorno Silvia,
credo che dipenda da Sharethis ovvero prima avere un url con http e ora con https, occorre che contatti direttamente loro e chiedi se devi fare qualcosa dopo il passaggio per capire come muoverti.
Purtroppo questo non dipende da WebSite X5, devi contattare direttamente loro.
Autor
Salve, ho provato ad eliminare sharethis, ho provato a mettere addthis, ho provato a mettere il semplice codice like and share direttamente da facebook developers, ma il risultato non cambia..
ho il sospetto che il codice hash che si crea in automatico durante la condivisione, credo dipendente dal sistema di protezione contenuti di website modifichi il link originale a cui facebook fa riferimento..
questo è link della home che genera http%3A%2F%2Fpiatti-tipici-sardi.leviedellasardegna.eu%2Findex.html%23.WKhCJQzFMDY
che trasformato con i caratteri giusti dovrebbe essere http://piatti-tipici-sardi.leviedellasardegna.eu/index.html#.WKhCJQzFMDY
mentre il link di riferimento su ssl per ritrovare i like è http://piatti-tipici-sardi.leviedellasardegna.eu/index.html
se potete confermare, e se nel caso potete suggerire come ovviare anche via htaccess o in qualche opzione da configurare in website
grazie
Autor
Salve, un aggiornamento, ho individuato come erano i link prima del https, ed avevano tutti questo tipo di suffisso al link presumo creato da website
http://piatti-tipici-sardi.leviedellasardegna.eu/#sthash.RDAumUPP.dpbs questo era il link della home, l'ho provato ed in effetti il conteggio share di facebook su questa pagina mi sembra ritornato corretto , passo dai 13 ottenuti dalla conversione in ssl agli originali 92.
Ora il problema sono tutte le altre pagine, il cui indirizzo per facebook finiva con .dpbs,per esempio la pagina gueffus un dolce tipico aveva indirizzo http://piatti-tipici-sardi.leviedellasardegna.eu/gueffus-.html#sthash.qko4Yi0j.dpbs la cui estensione è diversa da quella della home quindi non posso neanche ricostruirmi i link a mano forzando su tutti questo suffisso.
come faccio a recuperare tutti gli indirizzi corretti delle pagine?
...no il suffisso non ha nulla a che fare con Website.
Quel suffisso viene generato da ShareThis è lui che per tenere traccia , aggiunge il suffisso
#sthash....
quindi devi ignorare il suffisso e pensare all'URL , se metti sharethis lui in fase di click genera il suffisso...
... forse! ...e prima di tutto, dovresti correggere ▪Indirizzo URL del Sito al:
> Passo 1 - Impostazioni > Impostazioni Generali
.