Para habilitar la compresión en Apache, tienes dos opciones;
La primera es insertar las directivas en el archivo .htaccess, y la segunda es colocar estas directivas directamente en la declaración de tu vhost.
<ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifModule>
Contexto de compatibilidad
Este procedimiento documenta un entorno PHP o Apache de su época. Las ramas PHP 5.x y 7.x ya no reciben el soporte estándar del proyecto PHP: no despliegue esta configuración tal cual en un nuevo servidor.
- Primero identifique las versiones realmente instaladas y los módulos cargados.
- Prepare una copia de seguridad de la configuración y un procedimiento de reversión.
- Valide la sintaxis, luego los recorridos críticos, en una versión de PHP todavía mantenida.
Referencia: versiones de PHP actualmente soportadas.