Dafür zuständig ist das Modul mod_deflate - welches ab Apache-Version 2.x verfügbar ist.
Die folgende Konfiguration komprimiert Responses vom Typ "HTML, XML, CSS, Plaintext und Javascript". Ausgeschlossen von der Komprimierung werden Bilder.
LoadModule deflate_module modules/mod_deflate.so <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript SetEnvIfNoCase REQUEST_URI .(?:gif|jpg|jpeg|png|svg)$ no-gzip dont_vary BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSI[E] !no-gzip !gzip-only-text/html </IfModule>