CSS - Die Schriftart wurde von der Richtlinie für übergreifende Richtlinien für die gemeinsame Nutzung von Ressourcen blockiert

9

Auf meiner Website Ссылка wenn Leute einen Bestellvorgang starten, lade ich die CSS-Datei von Ссылка . Das Problem ist, dass die CSS-Datei versucht, die Schriftart mit dem Fehler zu laden. Kann mir jemand helfen, mir zu zeigen, wie ich dieses Problem beheben kann? Meine Fixes, die ich gesehen habe, sprechen über die Verwendung von Amazon S3, aber dies wird von unseren eigenen Servern geladen.

Fehler

Die Schriftart aus dem Ursprung Ссылка wurde vom Laden durch die Richtlinien für die übergreifende Ressourcennutzung gesperrt: Nein 'Access-Control Der Header '-Hochraum-Ursprung' ist auf der angeforderten Ressource vorhanden. Origin Ссылка 'ist daher nicht erlaubt.

CSS-Code Quelle: Ссылка

%Vor%     
Brad Wickwire 31.12.2014, 22:16
quelle

2 Antworten

4

Wenn Sie den Server steuern, können Sie die Einstellungen Ihres Servers Apache / Nginx oder was auch immer ändern, um den Access-Control-Allow-Origin -Header zu Ihren HTTP-Antworten hinzuzufügen.

In Ihrem Fall möchten Sie wahrscheinlich etwas Ähnliches (damit Ihre Domain auf die Zeichensätze zugreifen kann, aber andere Domänen davon abhält, sie zu verwenden, einschließlich Ihrer eigenen Subdomains):

%Vor%

Ich habe die Header-Verwendung Access-Control-Allow-Origin von Ссылка

erhalten

Hier ist eine weitere Ressource, die Beispiele gibt, wie verschiedene Server (IIS, Nginx, Apache) eingerichtet werden, um den Header Access-Control-Allow-Origin hinzuzufügen: Ссылка

    
Gohn67 31.12.2014, 23:23
quelle
-3

In Ihrem CSS, wo Sie die Schriftart anstelle einer HTTP-Antwort laden, verwandeln Sie es in HTTPS.

Zum Beispiel im Code:

%Vor%

}

Machen Sie es:

%Vor%

Mach das mit all deinen Schriften.

    
user3409468 12.07.2017 08:00
quelle

Tags und Links