Tutorial: Webseiten-Komprimierung aktivieren (gzip/mod deflate)
Textkomprimierung im DCP aktivieren
Wenn Ihre Subdomain mit CGI oder FastCGI (FCGI) betrieben wird, können Sie die Textkomprimierung direkt im DCP aktivieren, ohne Änderungen an der .htaccess oder an den php.ini-Direktiven vornehmen zu müssen:
- Melden Sie sich im DCP an und navigieren Sie zu Domains -> Subdomains. Dort müssten Sie einmal die gewünschte Domain und dort die Subdomain, bei der Sie die Textkomprimierung aktivieren möchten, auswählen.
- Klicken Sie bei der Subdomain auf Weitere Einstellungen.
- Setzen Sie dort den Haken bei Textkomprimierung.
- Speichern Sie die Änderung mit einem Klick auf "Übernehmen".
Die Komprimierung ist damit für diese Subdomain nach wenigen Minuten aktiv - sowohl für statische Inhalte als auch für PHP-Ausgaben.
mod_deflate in der .htaccess-Datei aktivieren
Fügen Sie folgende Zeilen in die .htaccess-Datei ein:
<IfModule mod_deflate.c> AddOutputFilterByType deflate text/html text/plain text/css text/javascript application/javascript application/x-javascript application/rss+xml </IfModule>
Eine komplette Beschreibung des Apache-Moduls finden Sie unter Apache mod_deflate.
Sollten Sie noch keine .htaccess-Datei haben, finden Sie hier eine Anleitung, wie Sie diese anlegen können: .htaccess-Datei erstellen
gzip in php.ini-Direktiven aktivieren
Damit auch PHP-Dateien komprimiert übertragen werden, muss die folgende php.ini-Direktive gesetzt werden:
zlib.output_compression = On
Standardmäßig laufen Subdomains direkt über FCGI-Server (FPM), sodass die php.ini-Direktiven Falls Sie noch keine eigene php.ini-Datei eingebunden haben, finden Sie hier eine Anleitung: Eigene php.ini einbinden

