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

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Matzen

Aktives Mitglied
7. Februar 2017
32
4
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
32
4
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.270
83
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
32
4
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.270
83
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
32
4
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
32
4
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 Forum Antworten Erstelldatum des Themas
Neu google conversions tracking Dienstleistung, Jobs und Ähnliches 0
Neu Lizenzmeldung Google Shopping-Plugin im JTL Shop 5.0 RC3 JTL-Shop - BETA - Feedback und Bugmeldungen 2
Neu Server-Error beim Export von Shopping-Feeds (Google, Idealo etc.) JTL-Shop - Fehler und Bugs 2
Neu Google Shopping Export enthält Produkte ohne Preis ... Plugins für JTL-Shop 2
Neu Exportformat Google Shopping Plugins für JTL-Shop 2
Neu Bilder steuern die zu google exportiert werrden Allgemeine Fragen zu JTL-Shop 0
Neu In Google-Search-Console sind bei Abdeckung weniger Seiten als bei Sitemap-Einreichung Arbeitsabläufe in JTL-Wawi 4
Neu Google Shopping Export per Aufgabenplaner nicht komplett Plugins für JTL-Shop 8
Neu Exportformat Google Shopping eine Frage Allgemeine Fragen zu JTL-Shop 1
Neu Artikel sind im Shop, aber über Google nicht zu finden, sind von Google indexiert, aber ausgeschlossen Allgemeine Fragen zu JTL-Shop 14
Neu Google Merchant Center: Kontosperrung aufgrund eines Richtlinienverstoßes: Fehlende Zahlungsinformationen + Nicht genügend Kontaktdaten +... Betrieb / Pflege von JTL-Shop 6
Neu Google Shopping Plugin JTL-Shop - BETA - Feedback und Bugmeldungen 2
Neu Google Shopping Export Variationen Feld Size Too many values [size] Allgemeine Fragen zu JTL-Shop 0
Neu Das neue Plugin Google Analytics JTL-Shop - BETA - Feedback und Bugmeldungen 15
Neu Consent-Manager Google Analytics eintragen JTL-Shop - BETA - Feedback und Bugmeldungen 20
Neu Neues Plugin: Google Ads Conversion (PHP Lösung / keine Cookies) Plugins für JTL-Shop 1
Neu Fehlerhinweis durch Google Search - wo kann ich die Beheben? User helfen Usern - Fragen zu JTL-Wawi 5
Neu TLD .shop oder .de besser für Google-Ranking? User helfen Usern 5
Neu Google Anlalytics Schnittelle Schnittstellen Import / Export 0
Neu Google Analytics e-Commerce einrichten Allgemeine Fragen zu JTL-Shop 8
Neu Google Search CLS Fehler Allgemeine Fragen zu JTL-Shop 9
Neu Von FrontendLink PHP file auf Datenbank zugreifen Technische Fragen zu Plugins und Templates 0
Neu shop4 kann man so was auch auf die start seite machen Allgemeine Fragen zu JTL-Shop 2
Neu Nach Update auf Shopware 5.6.9 kein Abgleich Shopware-Connector 0
Neu Kartenzahlung kein Kundenbeleg auf Bon Allgemeine Fragen zu JTL-POS 1
Neu Shop 5 Umstellung von Subdomain auf Hauptdomain Allgemeine Fragen zu JTL-Shop 10
Neu Formatierten Text aus "eigenem Feld" auf Template bringen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Positionen auf der Lieferantenrechnung mit Positionen auf Bestellung abgleichen Schnittstellen Import / Export 0
Neu JTL-Packtisch: Druck von Pickliste: alle Artikel auf 1 Seite User helfen Usern - Fragen zu JTL-Wawi 6
Neu Upgrade MSSQL Express 2017 auf MSSQL Express 2019 - JTL-Wawi 1.5.33.0 Installation von JTL-Wawi 0
Neu Umstieg von Afterbuy auf JTL Fragen an die Community User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet News-Beitrag, der auf "Aktiv: Nein" steht, ist dennoch erreichbar JTL-Shop - Fehler und Bugs 1
Issue angelegt Seit Update auf 1.5.34.0 funktioniert Auftragimport nicht mehr Gelöste Themen in diesem Bereich 1
Neu Nach Update JTL Wawi auf 1.5.34.0: Sortierungskonflikt / Kollationen verändert JTL-Wawi - Fehler und Bugs 5
Neu JTL Update von 1.3xxx auf 1.5.34.0 klappt nicht SQL Fehler JTL-Wawi - Fehler und Bugs 1
Neu Fehler beim Update der WAWI auf eine Version ab 29.0 - Lösung bei mir... Installation von JTL-Wawi 0
Neu Keine Verbindung zur WAWI möglich. Die Shop-URL verweist nicht auf einen gültigen Shop! Bitte prüfen Sie die Connector-Konfiguration Allgemeines zu den JTL-Connectoren 0
Neu Artikelbild auf Pickliste darstellen Arbeitsabläufe in JTL-Wawi 0
Neu Einzelartikel auf Amazon zu einem Varkombi-Artikel zusammenführen Amazon-Anbindung - Ideen, Lob und Kritik 5
Neu Exportfunktion auf X Artikel begrenzen Allgemeine Fragen zu JTL-Shop 3
Neu Seitliche Merkmale nur in der Kategorie , nicht auf Hauptseite zeigen? Allgemeine Fragen zu JTL-Shop 1
Neu Worker - Zugriff auf Webshop nicht möglich JTL-Wawi - Fehler und Bugs 0
Neu PayPal Transaktions-ID auf Rechnung User helfen Usern - Fragen zu JTL-Wawi 1
Neu Auf die GEFAHR jetzt einen von Euch auf den Deckel zu bekommen Allgemeine Fragen zu JTL-Shop 4
Neu Externe Bestellnummer auf Gutschrift User helfen Usern - Fragen zu JTL-Wawi 8
Neu Verkauf über POS steht in WAWI auf "Ausstehend" JTL-POS - Fehler und Bugs 1
Gelöst Ticketstatus auf offen ändern bei neuem Maileingang Servicedesk (Beta) 1
Neu Verkaufseinheit aus den Artikeldaten auf Formular Lieferschein / Auftrag Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Rechnungskorrektur auf Rechnung anzeigen... User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ältere Artikel welche ich bereits deaktiviert und gelöscht habe tauchen im Shop immer noch auf? Modified eCommerce-Connector 0
Ähnliche Themen