.gz MIME-Typ: application/gzip

Dateien mit der Endung .gz (Gzip-Archiv) verwenden den MIME-Typ application/gzip.

Aktualisiert am

application/gzip
MIME-Typ für .gz
Archive
Kategorie
Nein
Mit gzip/Brotli komprimieren

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

Der MIME-Typ (Medientyp) für Gzip-Archive mit der Endung .gz lautet application/gzip. Du siehst eventuell auch application/x-gzip. Eine gzip-Datei, die als Download ausgeliefert wird. Verwechsle sie nicht mit Content-Encoding: gzip, das eine Antwort transparent komprimiert.

Content-Type-Header

Content-Type: application/gzip

Serverkonfiguration

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

Sollten .gz-Dateien komprimiert werden?

Nein. Gzip-Archive sind intern bereits komprimiert. gzip oder Brotli würden daher nur CPU verschwenden und die Größe kaum verringern, manchmal sogar vergrößern. Lass application/gzip aus deiner Kompressionskonfiguration heraus.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers, nicht der Dateiendung, was mit einer Antwort passiert: rendern, 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 niemals vertrauen, sondern den Inhalt der Datei (ihre Magic Bytes) auf dem Server prüfen.

Häufige Fragen

Welcher MIME-Typ gilt für .gz?
application/gzip. Andere Varianten, die man im Netz sieht: application/x-gzip.
Wie setze ich den Content-Type für .gz in Nginx?
Stelle sicher, dass application/gzip gz; im types-Block steht (meist in /etc/nginx/mime.types), und lade Nginx neu.
Sollte ich .gz-Dateien gzippen?
Nein. Das Format ist bereits komprimiert, HTTP-Kompression bringt also keinen Vorteil.