2012-08-23 12 views
5

Voglio risolvere questo problema ... ricevo il seguente errore o Waring in prestazioni velocisticheFacebook Like (URL. Servite queste risorse da un URL coerente)

Le seguenti risorse non hanno contenuto identico, ma sono serviti da diversi URL. Offri queste risorse da un URL coerente per salvare 1 richieste e 25,2 KiB.

http://static.ak.facebook.com/connect/xd_arbiter.php?version=10 
https://s-static.ak.facebook.com/connect/xd_arbiter.php?version=10 

Ho provato un certo numero di con questo qui sotto e ancora ottenere gli stessi avvisi

js.src = "https://connect.facebook.net/en_GB/all.js#xfbml=1 ";

js.src = "http://connect.facebook.net/en_GB/all.js#xfbml=1";

js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1";

risposta

1

Questa è un'azione della rete di consegna del contenuto utilizzata da Facebook. Decidono da dove servire il contenuto. Non hai il controllo su dove viene.

Se si desidera VERAMENTE mantenere un URL costante a una determinata risorsa, è possibile provare a distribuire tale file localmente. Scaricalo sul tuo server e specifica manualmente l'URL.

+0

salvare localmente ancora senza gioia .. –

+0

forse non hai aggiornato tutti i riferimenti? – Lix

+0

come faccio a modificarli ... –

0

Le seguenti risorse hanno contenuti identici, ma vengono pubblicate da URL diversi.

Ancora più importante: gli URL utilizzano protocolli diversi.

Fornisci queste risorse da un URL coerente per salvare 1 richieste e 25,2 KiB.

non vedo alcun potenziale di risparmio qui, perché dei diversi protocolli.

si deve “servire” i dati tramite il protocollo appropriato, a seconda che la vostra applicazione si chiama utilizzando http: // o https: //

In un contesto in cui il browser dell'utente sarà necessario solo il HTTP o versione HTTPS, non è possibile alcun "salvataggio".

In un contesto però, dove avrà bisogno di accedere a questi contenuti su entrambi protocolls, non v'è alcun risparmio né - in quanto i diversi protocolli significa anche che sono diverse URL, non importa se tutto dopo il protocollo è lo stesso.

http://example.com/foo è una risorsa diversa da quella https://example.com/foo - il browser non può andare e basta prendere uno dal suo nascondiglio e dire “basta così”, se l'altro è effettivamente richiesto.

+0

lol diventa più confusionario come aprire una lattina di worms il mio livello di abilità richiede più lavoro su ... –