Algo así tenía antes de pedir ayuda en el foro, pero comprobando <IfModule mod_deflate.c> para prevenir los 500, pero claro, no hacía nada.
Lo máximo que he encontrado para hacer una versión minimalista (gracias a su explicación), y para ayudar a futuros lectores, es:
- Renombrar todos los archivos a .php
- Crear un fichero php.ini con el siguiente código:
Código:
zlib.output_compression = On
zlib.output_compression_level = 1
- Subir el fichero php.ini EN CADA CARPETA que se tengan archivos .php .
- Los archivos que vayan a ser usados como CSS añadir esta línia al principio de todo:
NOTA: Este código supone que los archivos CSS son minimalistas.
- Crear un .htaccess con el siguiente código y subirlo a la raíz del servidor (o donde apunte el dominio):
Código .htaccess:
Ver original## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 week"
</IfModule>
De este modo se evita modificar todos los archivos PHP.
Téngase en cuenta que esta configuración funciona para servidores de 1&1, quizás en otro servidor se pueda utilizar el mod_deflate.c .
Muchas gracias por todo emprear, si se le ocurre alguna mejora, coméntela con mucho gusto.