Gelöst Google Fonts auf eigenem Server einbinden wegen DSGVO-Problematik und Links zu Google Fonts entfernen

Matzen

Aktives Mitglied
7. Februar 2017
63
12
Guten Tag,

1. da es angeblich schon die ersten Abmahnungen wegen der Nutzung von Google-Fonts gab, und die empfohlene Alternative darin besteht die Fonts selbst zu hosten, habe ich das ganze mal ausprobiert. Leider scheitert das ganze daran, dass die Fonts nicht vom eigenen Server geladen werden. Fehlermeldung in Chrome: Access to Font at 'https://xxxxxxxx.de/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

Als Lösungsansatz dafür habe ich nur eine Anpassung der .htaccess datei gefunden. Denke mal das müsste aber auf dem Eazyauction-Server passieren und nicht auf meinem?! Jedenfalls komme ich deswegen nicht weiter und fände es toll wenn da jemand einen Lösungsansatz hat und diesen hier auch posten könnte.

2. In den Designvorlagen z.B. Tyro stehen noch die Links zu den google-servern (was m.E. zu Abmahnungen führen kann). Ich denke das sollte schleunigst geändert werden.

Viele Grüße

Matzen
 

Matzen

Aktives Mitglied
7. Februar 2017
63
12
Du kannst darüber alles zusammenstellen und downloaden. https://goo.gl/8BYRvc

Hat leider nix mit der Frage zu tun. Es geht hier um die Beseitigung des CORS-Policy-Problems, dass auftritt wenn die Fonts auf ner anderen Quelle liegen, was bei nem Shop nach meinen Recherchen durch einen Eintrag in der .htaccess auch noch leicht zu beseitigen wäre, nur kann man da dann ja auch ohnehin gleich alles auf einen Server packen, da hat man dann eh nicht das CORS-Problem. Schriftarten herunterladen und die CSS dazu anpassen war jetzt nicht so das Problem, mit den Dateien die vom Helper generiert werden hab ich es natürlich zum Einstieg auch zunächst probiert. Kann man ja auch an gefühlten Drölfmilliarden Stellen im Web nachlesen. :rolleyes:
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
Als Lösungsansatz dafür habe ich nur eine Anpassung der .htaccess datei gefunden. Denke mal das müsste aber auf dem Eazyauction-Server passieren und nicht auf meinem?! Jedenfalls komme ich deswegen nicht weiter und fände es toll wenn da jemand einen Lösungsansatz hat und diesen hier auch posten könnte.

Und das da "'https://xxxxxxxx.de/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2' " soll ein (anonymisierter) JTL-Server sein? SICHER?
Mein Stand der Dinge ist, dass die kein "fonts" Verzeichnis haben und generell sieht das auch in der anonymisierten Form alles andere als nach einem JTL Serverlink aus.
https://cdn.eazyauction.de/7d/7d296...35a9297c214bd231a33e8c3222a3e733c8a5f6/uswusw wäre da eher typisch.

Soweit mir bekannt, laden die EA-Vorlagen auch nur die Dateien html, css und als Ordner den "gfx" hoch. Da die Wawi stur auf nach diesen Dateiendungen / Ordnernamen sucht bezweifle ich fast, das die einen "font"-Ordner beachten und auf einem JTL Server laden würde.
 

Matzen

Aktives Mitglied
7. Februar 2017
63
12
Die Fonts-Dateien liegen auf meinem dafür (separat für die fonts) angelegten Server, auf dem sich aktuell nix anderes als die Fonts befinden. Verlinke ich in der Fonts-CSS-Anweisung auf die wof2-datei auf dem googleserver läufts. Verlinke ich allerdings auf die Kopie auf diesem, meinem Server, dann kommt die Fehlermeldung.

Beim Thema .htaccess-anpassung würde ich ja auch vermuten dass ggfls. die Anpassung bei Ebay selbst geschehen müsste und selbst auf dem easyauction-server nichts bringt. Wenn ich es richtig Verstehe muss ja der Server mit dem der Browser Kontakt aufnimmt dem Browser mit einer "Access-Control-Allow-Origin"-Anweisung sagen, dass die abweichende Quelle genutzt werden kann, oder bin ich da auf dem Holzweg?

Bin auch für jeden anderen Lösungsansatz dankbar, die Fonts-Dateien eben nicht von den Google-Servern laden zu müssen, vielleicht gehts ja auch viel einfacher... Das ganze birgt eben ein gewisses Restrisiko, auch wenn der Abmahngrund m. E. einfach nur absurd ist. Wenn´s technisch lösbar ist wär´s ja gut. Ansonsten muss ich mich eben erst mal (wie es ja anscheinend fast alle machen) auf dem "berechtigten Interesse" ausruhen und darauf hoffen, dass das die Rechtsprechung zukünftig auch so sieht...
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
Die Fonts-Dateien liegen auf meinem dafür (separat für die fonts) angelegten Server, auf dem sich aktuell nix anderes als die Fonts befinden. Verlinke ich in der Fonts-CSS-Anweisung auf die wof2-datei auf dem googleserver läufts. Verlinke ich allerdings auf die Kopie auf diesem, meinem Server, dann kommt die Fehlermeldung.

ok, hatte ich auch vermutet.

Beim Thema .htaccess-anpassung würde ich ja auch vermuten dass ggfls. die Anpassung bei Ebay selbst geschehen müsste und selbst auf dem easyauction-server nichts bringt. Wenn ich es richtig Verstehe muss ja der Server mit dem der Browser Kontakt aufnimmt dem Browser mit einer "Access-Control-Allow-Origin"-Anweisung sagen, dass die abweichende Quelle genutzt werden kann, oder bin ich da auf dem Holzweg?

Nein, die htaccess muss auf den Quellserver der Fonts - also deinen. Dann funktioniert das auch. Dein Browser nimmt ja Kontakt mit ebay auf die Inhalte von deinem Server laden und dort wird dann der "access denied". Schmeiss in dein fonts Verzeichnis eine .htaccess mit folgendem Inhalt:

Code:
<FilesMatch "\.(ttf|otf|eot|svg|woff)$">
        Header set Access-Control-Allow-Origin "*"
</FilesMatch>

dann funktioniert das. (Und ja, der Abmahngrund ist recht hanebüchen -.- )
 
  • Gefällt mir
Reaktionen: Matzen

Matzen

Aktives Mitglied
7. Februar 2017
63
12
Super, vielen lieben dank. Dann stimmt da einfach noch was mit meiner .htaccess nicht. Dann werde ich da mal ansetzen und später berichten wo der Fehler lag.
 

Matzen

Aktives Mitglied
7. Februar 2017
63
12
Jetzt läufts. Hatte zunächst einen Codeschnippsel genommen, bei dem noch eine zusätzliche "IfModule" Anweisung gegeben war:

Code:
<IfModule mod_headers.c>
  <FilesMatch ".(eot|otf|svg|ttf|woff2?)$">
    Header set Access-Control-Allow-Origin "*"
  </FilesMatch>
</IfModule>

Ohne die IfModule-Anweisung funktionierts.
 
  • Gefällt mir
Reaktionen: nmueller
Ähnliche Themen
Titel Forum Antworten Datum
Neu Google Tag Manager einrichten Dienstleistung, Jobs und Ähnliches 1
Neu Google Shopping Experte gesucht Dienstleistung, Jobs und Ähnliches 0
Neu Google Shopping: g:product_type mit Attribut befüllen ist immer DE, obwohl mehrsprachig angelegt Plugins für JTL-Shop 0
Neu Google Shopping – Missing sub-attribute [country] (Versandland fehlt) Plugins für JTL-Shop 6
Neu Google Shopping: identifier_exists bei fehlender GTIN Allgemeine Fragen zu JTL-Shop 3
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
Erfahrungswerte Update von 1.8.12.2 auf 1.11.10 JTL-Wawi 1.11 3
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rechnungskorrektur/Storno wird auf falsches Buchungskonto gebucht JTL-Wawi - Fehler und Bugs 1
Neu Umstellung auf DHL Versenden 4.0 leeres Versand Label JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu Angebotsname auf Amazon Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Konfigurationskomponenten auf Bons in separaten Positionen ausgeben JTL-POS - Fehler und Bugs 1
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 0
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 7
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Update von 1.10.15 auf 1.11.10 JTL-Wawi 1.11 10
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Betreff: Umstellung Shipping 3 auf Shipping 4 nicht möglich JTL-Wawi 2.0 0
Neu Migration DHL Versenden 3.0 auf DHL Versenden 4.0 Dienstleistung, Jobs und Ähnliches 28
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 2
Eigenes Feld aus Artikel auf Lagerpackliste ausgeben JTL-Wawi 1.11 1
Hat schon jemand auf JTL 2.0.2 installieren? JTL-Wawi 2.0 9
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu DHL Umstellung auf 4.0 User helfen Usern - Fragen zu JTL-Wawi 2
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.10.10.3 auf aktuellere Versionen JTL-Wawi 1.10 0
Neu seit Umstellung auf DHL 4.0 ist auf DHL Aufkleber grauer Schleier im Hintergrund JTL-ShippingLabels - Fehler und Bugs 0
Neu Automatische Umstellung auf Pro-Tarif ohne Zustimmung? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Positionen eines Auftrags auf mehrere Picklistenvorlagen aufteilen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Upgrade CFE auf Advanced Allgemeine Fragen zu JTL-Shop 7
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL2DATEV SKR 04 auf SKR 03 umstelllen User helfen Usern - Fragen zu JTL-Wawi 0
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 4
Nach Update auf 2.0 auf einmal kostenpflichtig JTL-Wawi 2.0 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu Wer hat schon auf 5.7 geupdatet? Installation / Updates von JTL-Shop 5
Neu JTL WMS & mehr – auf dem MultichannelDay.de Messen, Stammtische und interessante Events 0
Neu Update von 1.8.12.4 auf 1.11 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 13
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 13
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
JTL hausinterner Herstellerslider auf Mobile Ansicht nicht sichtbar. Einrichtung JTL-Shop5 0
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 4

Ähnliche Themen