Apache mod_deflate-Konfigurationsgenerator
Generieren Sie eine zum Einfügen bereite Apache mod_deflate GZIP-Komprimierungskonfiguration für .htaccess-, httpd.conf- oder VirtualHost-Blöcke. Mit dem Apache mod_deflate-Konfigurationsgenerator können Sie Komprimierungsstufe, MIME-Typen, Browser-Ausschlüsse und Vary-Header-Einstellungen konfigurieren – und erstellt sofort eine korrekte, produktionsbereite Konfiguration. Die gesamte Generierung läuft in Ihrem Browser – keine Anmeldung erforderlich.
Place in your document root .htaccess - no server restart needed.
Additional MIME Types
Additional Options
Advanced Tuning (optional)
Default: 8096
Default: 15 (max)
Generated Apache Config
# -- Apache mod_deflate GZIP Compression ----------------------------------
# Place in your .htaccess file (document root or subdirectory)
<IfModule mod_deflate.c>
# Enable GZIP compression for the following MIME types
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/json
AddOutputFilterByType DEFLATE application/ld+json
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom+xml
AddOutputFilterByType DEFLATE image/svg+xml
# Compression level (1=fastest, 9=smallest; 6 is the recommended default)
DeflateCompressionLevel 6
# Add Vary: Accept-Encoding so CDNs cache compressed and uncompressed separately
<IfModule mod_headers.c>
Header append Vary Accept-Encoding
</IfModule>
# Disable GZIP for known broken browsers
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress already-compressed file types
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|webp|avif|zip|gz|bz2|rar|7z|mp3|mp4|mov|avi|mkv|pdf|woff2)$ no-gzip dont-vary
</IfModule>Prerequisite: mod_deflate must be enabled on your server. On cPanel/shared hosting it is usually enabled by default. On Ubuntu/Debian: sudo a2enmod deflate headers && sudo systemctl reload apache2
File placement
/var/www/html/.htaccess ← document root /var/www/html/app/.htaccess ← subdirectory
Verify GZIP is working
curl -H "Accept-Encoding: gzip" -I https://example.com/ # Look for: Content-Encoding: gzip
Warum unseren Apache mod_deflate-Konfigurationsgenerator verwenden?
- Sofortige Apache mod_deflate-Konfiguration: Konfigurieren Sie Komprimierungsstufe, MIME-Typen, Browser-Ausschlüsse und Vary-Header-Einstellungen – der Apache mod_deflate-Konfigurationsgenerator erstellt sofort eine einfügefertige Konfiguration für.htaccess-, httpd.conf- oder VirtualHost-Blöcke.
- Sicherer Apache mod_deflate-Konfigurationsgenerator online: Die gesamte Konfigurationsgenerierung erfolgt vollständig in Ihrem Browser. Es werden keine Serverdetails, Domänennamen oder Konfigurationsdaten an einen Server gesendet – sicher zum Generieren von Konfigurationen für interne, Staging- oder Produktions-Apache-Server.
- Drei Platzierungsmodi: Der Apache mod_deflate-Konfigurationsgenerator unterstützt.htaccess (kein Neustart erforderlich), httpd.conf (Verzeichnis-/Standortblöcke) und VirtualHost-Platzierung – mit kontextbezogenen Platzierungsleitfäden und Hinweisen zu den Voraussetzungen für jeden Modus.
- Für immer 100 % kostenlos: Der Apache mod_deflate-Konfigurationsgenerator ist völlig kostenlos, ohne Anmeldung, ohne Premium-Stufe, ohne Einschränkungen und ohne Werbung. Generieren Sie für immer unbegrenzte Apache GZIP-Konfigurationen zum Nulltarif.
Was ist Apache mod_deflate?
Apache mod_deflate ist ein Apache HTTP Server-Modul, das HTTP-Antworten mithilfe von GZIP (DEFLATE-Algorithmus) komprimiert, bevor es sie an den Client sendet. Wenn ein Browser einen Accept-Encoding: gzip-Anforderungsheader sendet, komprimiert Apache den Antworttext – wodurch die HTML-, CSS- und JavaScript-Übertragungsgrößen normalerweise um 70–85 % reduziert werden. Unser kostenloser Apache mod_deflate-Konfigurationsgenerator erstellt eine einfügefertige Konfiguration mit den richtigen AddOutputFilterByType-, DeflateCompressionLevel-, Browser-Ausschluss- und Vary-Header-Einstellungen.
So funktioniert unser Apache mod_deflate-Konfigurationsgenerator
- Wählen Sie Ihre Optionen: Wählen Sie die Konfigurationsplatzierung (.htaccess, httpd.conf oder VirtualHost), die Komprimierungsstufe, die zu komprimierenden MIME-Typen und zusätzliche Optionen wie Browser-Ausschlüsse und Vary-Header.
- Sofortige browserbasierte Generierung: Der Apache mod_deflate-Konfigurationsgenerator erstellt die Konfiguration in Echtzeit, während Sie Optionen anpassen – keine Server-Roundtrips, keine Anmeldung erforderlich.
- Kopieren und bereitstellen: Klicken Sie auf „Kopieren“, um die generierte Konfiguration zu kopieren, und fügen Sie sie dann in Ihre.htaccess-Datei oder Apache-Konfiguration ein. Verwenden Sie den Verifizierungsbefehl, um zu bestätigen, dass GZIP funktioniert.
Was wird konfiguriert?
- AddOutputFilterByType DEFLATE: Aktiviert die GZIP-Komprimierung für bestimmte MIME-Typen – HTML, CSS, JS, JSON, XML, SVG und optional Schriftarten und Favicons.
- DeflateCompressionLevel: Steuert den Kompromiss zwischen CPU und Größe – Stufe 6 ist die empfohlene Standardeinstellung, die das Komprimierungsverhältnis und die Server-CPU-Auslastung ausgleicht.
- BrowserMatch-Ausschlüsse: Deaktiviert GZIP für Mozilla/4 und alte MSIE-Browser mit bekanntermaßen fehlerhafter GZIP-Unterstützung – verhindert beschädigte Antworten auf älteren Clients.
- Vary: Accept-Encoding: Über mod_headers hinzugefügt – weist CDNs und Proxys an, komprimierte und unkomprimierte Versionen getrennt zwischenzuspeichern, wodurch verhindert wird, dass komprimierte Antworten an Clients gesendet werden, die GZIP nicht unterstützen.
mod_deflate vs mod_brotli – Welche sollten Sie verwenden?
mod_deflate (GZIP) bietet universelle Browserunterstützung und ist die sichere Standardeinstellung für alle Apache-Server. mod_brotli bietet eine um 15–25 % bessere Komprimierung als GZIP, erfordert jedoch Apache 2.4.26+ und wird nicht von allen Clients unterstützt. Der empfohlene Ansatz besteht darin, beides zu aktivieren: Apache stellt Brotli für Clients bereit, die es unterstützen (über Accept-Encoding: br), und greift für alle anderen auf GZIP zurück. Verwenden Sie diesen Apache mod_deflate-Konfigurationsgenerator für die GZIP-Ebene und koppeln Sie ihn mit einer mod_brotli-Konfiguration für moderne Clients.
Häufig gestellte Fragen
Ein Apache mod_deflate-Konfigurationsgenerator erstellt eine fertig einfügbare Apache HTTP Server-Konfiguration, die die GZIP-Komprimierung über mod_deflate ermöglicht. Unser kostenloser Online-Apache-mod_deflate-Konfigurationsgenerator läuft vollständig in Ihrem Browser – konfigurieren Sie Komprimierungsstufe, MIME-Typen, Browser-Ausschlüsse und Vary-Header und kopieren Sie die Ausgabe dann direkt in Ihre .htaccess- oder httpd.conf-Datei.
Ja, absolute Privatsphäre ist gewährleistet. Der Apache mod_deflate-Konfigurationsgenerator läuft vollständig clientseitig in Ihrem Browser – es werden keine Konfigurationsoptionen, Domänennamen oder Serverdetails an einen Server gesendet.
Ja. Der Apache mod_deflate-Konfigurationsgenerator ist 100 % kostenlos, ohne Anmeldung, ohne Abonnement, ohne Einschränkungen und ohne Werbung. Generieren Sie für immer unbegrenzte Apache GZIP-Konfigurationen zum Nulltarif.
Unter Ubuntu/Debian: Führen Sie „sudo a2enmod deflate headers && sudo systemctl reload apache2“ aus. Unter CentOS/RHEL: Kommentieren Sie „LoadModule deflate_module module/mod_deflate.so“ in httpd.conf aus. Beim Shared Hosting (cPanel/Plesk): mod_deflate ist normalerweise standardmäßig aktiviert.
Stufe 6 ist die empfohlene Standardeinstellung – sie bietet ein gutes Gleichgewicht zwischen Komprimierungsverhältnis und CPU-Auslastung. Verwenden Sie Stufe 1–3 für stark frequentierte Websites, bei denen die CPU einen Engpass darstellt. Der Unterschied in der Ausgabegröße zwischen Stufe 6 und Stufe 9 beträgt typischerweise weniger als 5 %.
Der Header „Vary: Accept-Encoding“ weist CDNs und Reverse-Proxys an, komprimierte und unkomprimierte Versionen getrennt zwischenzuspeichern. Ohne sie könnte ein CDN die GZIP-komprimierte Version zwischenspeichern und an Clients weitergeben, die GZIP nicht unterstützen, was zu fehlerhaften Antworten führt.
Nein. Rasterbilder und Audio-/Videodateien sind bereits komprimiert – die Anwendung von GZIP fügt fast nichts hinzu und verschwendet CPU. WOFF2-Schriftarten sind bereits Brotli-komprimiert. Aktivieren Sie die Schriftartkomprimierung nur für die älteren TTF-, OTF- und WOFF-Formate.
.htaccess-Dateien werden pro Anfrage verarbeitet und erfordern keinen Serverneustart – ideal für Shared Hosting. httpd.conf wird beim Serverstart verarbeitet und ist für Websites mit hohem Datenverkehr effizienter. Verwenden Sie die httpd.conf-Platzierung, wenn Sie Serverzugriff haben.
Führen Sie Folgendes aus: „curl -H „Accept-Encoding: gzip“ -I https://example.com/“ und suchen Sie in den Antwortheadern nach „Content-Encoding: gzip“. Sie können auch die Browser-DevTools → Registerkarte „Netzwerk“ → eine Anfrage auswählen → „Antwortheader für Inhaltskodierung überprüfen: gzip“ verwenden.