Un utente ha chiesto 👇
Accedo e guardo il sito Web iniziale, ottengo un problema CORS su Chrome. Succede sui caratteri di Google che ho ospitato localmente e servito tramite CloudFront CDN. Influisce solo sull’aspetto visivo del sito Web quando viene effettuato l’accesso.
Tuttavia, è possibile visualizzarlo senza effettuare il login. Come risolvere questo problema?
Impossibile caricare la risorsa: net :: ERR_FAILED
(indice): 1 Carattere di accesso in ‘https://cdn.mydomain.com/wp-content/themes/rehub-theme/admin/fonts/webfonts/fa-brands-400.ttf “; dalle origini ‘https: //mydomain.com “; Bloccato dal criterio CORS: nessuna intestazione “Access-Control-Allow-Origin” è presente sulla risorsa richiesta.
Questo messaggio di errore è visibile per tutti i caratteri serviti tramite CDN.
Autore del plugin
(@adeelkhan)
1 anno, 1 mese fa
Ciao
Per risolvere il problema puoi aggiungere “Access-Control-Allow-Origin: *” nell’intestazione del tuo file
Lanciatore di thread
(@seanlance)
1 anno, 1 mese fa
Va bene farlo, ma mi sembra di aver scoperto il problema.
Ho provato a esplorare gli elementi su Chrome> Rete> Carattere.
Vedo che Breeze non utilizza un URL CDN per i caratteri web. Si stanno caricando direttamente dall’URL del server.
Sai che i caratteri possono essere pesanti durante il caricamento. È meglio se servito tramite l’URL della CDN.
Quindi puoi caricare i caratteri web locali da un URL CDN?
Questa risposta è stata modificata 1 anno, 1 mese fa da. Lanciatore di thread
(@seanlance)
1 anno, 1 mese fa
Questo è il bug nel plugin. Succede anche quando emetto estensioni dei caratteri su una CDN.
Quello che succede è che quando sono connesso utilizza l’URL di cdn per i caratteri, ma quando non sono connesso utilizza l’URL del server. Quindi c’è un bug!
Lanciatore di thread
(@seanlance)
1 anno, 1 mese fa
Hai intenzione di aggiustarlo? (cortesemente)
Autore del plugin
(@adeelkhan)
1 anno, 1 mese fa
L’abbiamo aggiunto all’elenco dei miglioramenti.
Was this helpful?
0 / 0