.woff MIME-Typ: font/woff

Dateien mit der Endung .woff (Web Font (WOFF)) verwenden den MIME-Typ font/woff.

Aktualisiert am

font/woff
MIME-Typ für .woff
Schriften
Kategorie
Nein
Mit gzip/Brotli komprimieren

Welchen MIME-Typ haben .woff-Dateien?

Der MIME-Typ (Medientyp) für Web Font (WOFF)-Dateien mit der Endung .woff lautet font/woff. Manchmal siehst du auch application/font-woff. Älteres Webfont-Format; WOFF2 ist etwa 30 % kleiner und heute überall unterstützt.

Content-Type-Header

Content-Type: font/woff

Serverkonfiguration

ServerKonfiguration
Nginx (mime.types oder types {})font/woff woff;
Apache (.htaccess)AddType font/woff .woff
IIS (web.config)<mimeMap fileExtension=".woff" mimeType="font/woff" />
Node.js / Expressres.type('woff') oder res.setHeader('Content-Type', 'font/woff')
Amazon S3Setze Content-Type: font/woff am Objekt (Metadaten) oder übergib --content-type font/woff an aws s3 cp

Sollten .woff-Dateien komprimiert werden?

Nein. Web Font (WOFF)-Dateien sind intern bereits komprimiert. gzip oder Brotli würden daher nur Rechenzeit kosten und die Größe kaum verringern, manchmal sogar vergrößern. Nimm font/woff aus deiner Komprimierungskonfiguration heraus.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers, nicht anhand der Dateiendung, was mit einer Antwort passiert: anzeigen, ausführen, abspielen oder herunterladen. Mit X-Content-Type-Options: nosniff führt ein falscher Typ dazu, dass Stylesheets und Skripte komplett blockiert werden. Bei Uploads solltest du dem vom Client gesendeten Typ nie vertrauen. Prüfe stattdessen den Inhalt der Datei (ihre Magic Bytes) auf dem Server.

Häufige Fragen

Welcher MIME-Typ gilt für .woff?
font/woff. In der Praxis begegnet dir auch application/font-woff.
Wie setze ich den Content-Type für .woff in Nginx?
Stelle sicher, dass font/woff woff; im Block types steht (meist in /etc/nginx/mime.types), und lade Nginx neu.
Sollte ich .woff-Dateien mit gzip komprimieren?
Nein. Das Format ist bereits komprimiert, HTTP-Komprimierung bringt daher keinen Vorteil.