para habilitar la compresión gzip web
Y no morir en el intento
Hoy he necesitado crear un archivo access, para activar la compresión gzip en este servidor, que está alojado en DonDominio. Como tenía que hacerlo yo, y visto que no tenía literalmente ni papa de como hacer el archivo .htaccess y habilitar la opción de comprimir con gzip, me he puesto a googlear y a pesar de haber un montón de información al respecto, no me ha sido fácil dar con respuestas realmente concisas y concretas.
Así que para el que necesite saber como hacer un archivo .htaccess, para redireccionar, añadir permisos, o activar la compresión con gzip como es mi caso, os dejo estas líneas y enlaces de ayuda:
Abre la web www.htaccesseditor.com y selecciona los campos y características que necesite tu htaccess y en tiempo real te genera el código.
Ahora, para añadir la compresión por gzip, copia y pega estas lineas de código en tu archivo .htaccess, debajo de lo que generó la web anterior:
# para comprimir textos, html, javascript, css,y archivos xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# O bien comprime los archivos según su extensión:
SetOutputFilter DEFLATE
Solo queda hacer un copia y pega del resultado en un archivo que tienes que guardar como “.htaccess” a pelo, y subirlo donde corresponda a tu servidor. (ojo esto te servirá si tu servidor funciona bajo Apache)
Jodo y ya funciona la compresión gzip ? Pues sí, puedes comprobarlo a través de esta herramienta comprobar gzip deflate gratuita
La aplicación gratuita para crear el archivo .htaccess lo encontré en el blog del seo Muñoz, desde aquí mi agradecimiento.

He dado con tu blog, porque hoy he intentado comprimir con gzip mi página web.
He creado el .htaccess y le he añadido el siguiente código:
# BEGIN GZIP
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
# END GZIP
Este código lo encontré aquí: http://css-tricks.com/snippets/htaccess/active-gzip-compression/
El problema es el siguiente, he ido a comprobar mi web en la herramienta que has comentado tú, pero me dicen que no está comprimido. Lo único que se me ocurre es que mi web es estática (HTML y CSS) y esto a lo mejor sólo funciona con PHP, ¿tú q dices?
Muchas gracias
Buen trabajo!
Conseguido!
Al final no he tenido que hacer nada, sino ESPERAR, parece ser q no es algo inmediato. Ya tengo activado el gzip.
Muchas gracias por la info
Hola pasape, antes que nada no soy un experto en servidores ni php pero te aporto mi granito de arena:
- En los condicionantes hay una referencia a mod_deflate.c así que entiendo que ese archivo/comando tiene que estar presente para que funcione, compruebalo.
- Otra posible causa de que no funcione, es que tu servidor no lo admita: bien porque sea un server que no acepte esos comandos y tengan que ser otros (no es lo mismo bajo Apache que Linux). Lo más fácil sería que le preguntaras a tu hosting si es posible utilizarlo y que te den una idea de cómo hacerlo.
Por último, también puedes probar tal y como lo he hecho yo, que funcionar funciona(al menos para Apache). Para comprobarlo puedes usar la herramienta que puse y/o también ve a woorank.com y después de generar el informe, abajo del todo te confirma si la compresión gzip está habilitada o no.
Espero que te sirva y gracias por el comentario
Me alegro, la verdad es que a veces nos impacientamos demasiado, yo el primero.
Me quedo con el link de css que pusiste, que no lo conocía gracias
Muy agradecido contigo!
Un placer Luis!