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

Matzen

Aktives Mitglied
7. Februar 2017
59
11
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
59
11
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.307
98
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
59
11
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.307
98
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
59
11
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
59
11
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 Shopping Links fehlerhaft JTL-Shop - Fehler und Bugs 6
Neu Google Ads Tracking Allgemeine Fragen zu JTL-Shop 2
Neu Shopping Feed übertragt nicht alle Artikel an Google Allgemeine Fragen zu JTL-Shop 2
Neu Google Shopping 2.2.2 JTL-Shop - Fehler und Bugs 2
Neu Neues Plugin: Google Translate / Übersetzer (DSGVO-konform und weitere Features) Plugins für JTL-Shop 2
Neu Google Shopping Problem Allgemeine Fragen zu JTL-Shop 2
Neu Unterseitenindexierung bei Google - wo ausschalten? Allgemeine Fragen zu JTL-Shop 1
Neu PayPal Checkout mit Apple Pay und Google Pay Plugins für JTL-Shop 2
Neu Google Listings & Ads image Fehler WooCommerce-Connector 2
Datenfeed google shopping - Übertragung saleprice JTL-Wawi 1.8 2
Neu Strukturierte Daten für VarKombis/Varianten nach Google Ankündigung vom 20.02.2024 JTL-Shop - Ideen, Lob und Kritik 0
Neu Unterstuetzung Google Consent Mode V2 Allgemeine Fragen zu JTL-Shop 11
Neu google recaptcha ablösen? dadurch ohne consentmanager leben JTL-Shop - Ideen, Lob und Kritik 8
Neu Google Pmax Kampagnen in Österreich - Shopping Produkte - Erfahrungswerte Smalltalk 0
Neu Inaktive Artikel werden mit 404 Fehler bei Google Search angezeigt Allgemeine Fragen zu JTL-Shop 2
Neu JTL Cookie Banner vs Consent Mode v2 für Google ADs Allgemeine Fragen zu JTL-Shop 6
Exportformat Google Shopping Merkmale Einrichtung JTL-Shop5 2
Neu Fehler beim Update von Exportformat Google Shopping JTL-Shop - Fehler und Bugs 1
Neu Google Shopping - Exportiert nicht alle Artikel? Plugins für JTL-Shop 2
Neu JTL Exportformat Google Shopping - Exportvorlage um Staffelpreise [bulk_price] erweitern? Plugins für JTL-Shop 4
Wie schalt ich den worker Client aus auf den Server wegen Update JTL-Wawi 1.8 1
Neu JTL Search funktioniert nicht seit Shopupdate auf 5.3.1 JTL-Shop - Fehler und Bugs 0
Skonto ausgeben auf Rechnung JTL-Wawi 1.8 8
Neu Drucken-Button auf der Artikeldetailseite Allgemeine Fragen zu JTL-Shop 0
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 11
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Darstellung/Werte der Variantenauswahl auf Amazon anpassbar? Amazon-Lister - Ideen, Lob und Kritik 0
Gelöst Onepage Composer geht nicht mehr nach Update auf 5.3.1 JTL-Shop - Fehler und Bugs 2
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu Inhalt/Menge + Einheit auf Auftragspositionen joinen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Stückliste auf Lieferschein Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Neu leeres Textfeld erstellen für einen Hinweis auf der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ust-ID nach Land auf Rechnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
JTL 1.7 Bestimmte reservierte Produkte sollen keinen Einfluss auf Bestand haben JTL-Wawi 1.7 0
Neu Auftrag verpacken druckt auf 2 Drucker RE aus / wo kann das eingestellt werden? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Textfeld auf Folgeseiten bei Angebotsvorlage JTL-Wawi 1.8 1
Neu Lieferadresse auf Auftrag, Rechnung usw. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Migration Shopware 5 auf 6 mit JTL-Wawi ohne Datenverlust Shopware-Connector 0
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Artikel nach Übertragung von JTL auf geplant im Jahr 2030 WooCommerce-Connector 2
Neu Mehrsprachige Attribute werden nur auf deutsch an SW6 übertragen Shopware-Connector 0
Neu Angriff auf JTL-Shop ?Log file: Wrong ip Allgemeine Fragen zu JTL-Shop 2
Neu Paypal Plugin Version 1.2.0 läuft und 1.4.0. läuft nicht auf derselben Umgebung Plugins für JTL-Shop 0
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Ich habe auf NOVA umgestellt aber PayPal funktioniert nicht Einrichtung JTL-Shop5 1
Neu beim Umstieg von unicorn auf SCX Bilder aktivieren Otto.de - Anbindung (SCX) 1
Neu Gewicht auf Rechnung (Artikelgewicht und Zusatzgewicht) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu gelöst: Update von 5.3.0 auf 5.3.1 - Dateien hochgeladen - immernoch alte Version Gelöste Themen in diesem Bereich 6
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen