.otf MIME-Typ: font/otf

Dateien mit der Endung .otf (OpenType-Schrift) verwenden den MIME-Typ font/otf.

Aktualisiert am

font/otf
MIME-Typ für .otf
Schriften
Kategorie
Ja
Mit gzip/Brotli komprimieren

Welcher MIME-Typ gilt für .otf-Dateien?

Der MIME-Typ (Medientyp) für OpenType-Schrift-Dateien mit der Endung .otf lautet font/otf. Ein Desktop-Schriftformat; für das Web solltest du es in WOFF2 konvertieren.

Content-Type-Header

Content-Type: font/otf

Serverkonfiguration

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

Sollten .otf-Dateien komprimiert werden?

Ja. OpenType-Schrift enthält unkomprimierte Daten, daher spart gzip oder Brotli für font/otf in der Regel 50–80 % der Übertragungsgröße. Prüfe, ob die Komprimierungsliste deines Servers diesen Typ enthält – am besten mit dem Website-Kompressionstest.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers – nicht anhand der Dateiendung –, was mit einer Antwort passiert: rendern, ausführen, abspielen oder herunterladen. Bei 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 .otf?
font/otf.
Wie setze ich den Content-Type für .otf in Nginx?
Stelle sicher, dass font/otf otf; im Block types steht (meist in /etc/nginx/mime.types), und lade Nginx danach neu.
Sollte ich .otf-Dateien mit gzip komprimieren?
Ja – das Format lässt sich gut komprimieren, also nimm den Typ in deine gzip/Brotli-Konfiguration auf.