Icons werden als Zahlen oder Buchstaben angezeigt

Werden anstelle von Icons/Symbolen nur Schriftzeichen oder einzelnen Buchstaben angezeigt, liegt es daran, dass die Symbole über einen Schriftart per @font-face eingebunden werden. Liegt die Schriftart allerdings nicht auf der gleichen Domain, dass kann schon eine Subdomain sein, gibt es Probleme bei der Darstellung. Das ist kein Fehler, sondern eine Sicherheitseinschränkung in einigen Browsern.

Abhilfe schafft folgender CODE, der in die .htaccess Datei im root Verzeichnis der Domain eingefügt werden muss:

  1. .htaccess Datei aus dem Root-Verzeichnis des Webservers per FTP downloaden
  2. die Datei mit dem Text Editor öffnen
  3. folgenden CODE hinzufügen:
    <FilesMatch "\.(ttf|otf|svg|eot)$">
    <IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
    </IfModule>
    </FilesMatch>
  4. Datei speichern
  5. Datei wieder per FTP hochladen