
Mi configuración actual es la siguiente: Apache -> Nginx -> Varnish ejecutándose en Ubuntu
apache2.conf: h**p://pastebin.com/A3wehAbe
.htaccess: h**p://pastebin.com/Yre4hdSy (editado para permitir desinflar)
nginx.conf: h**p://pastebin.com/6X59CTAr (gzip habilitado)
barniz: configuración predeterminada
Mi problema es que parece que GZIP solo funciona con contenido html, no con css o js.
Probé GZIP con esta herramienta en: http://www.gidnetwork.com/tools/gzip-test.php
h**p://rentsites.com.au resultado: comprimido sí
estado HTTP/1.1 200 OK servidor nginx/0.7.65 tipo de contenido texto/html; charset=UTF-8 x-powered-by PHP/5.3.2-1ubuntu4.22 x-pingback h**p://rentsites.com.au/xmlrpc.php variar Aceptar-Codificación codificación-contenido gzip longitud-contenido 2281 aceptar rangos bytes fecha lunes, 13 de enero de 2014 00:50:26 GMT x-varnish 785049695 785049694 13 años a través de conexión de barniz 1.1 cerrar
h**p://rentsites.com.au/wp-includes/js/jquery/jquery.js resultado: comprimido NO
estado HTTP/1.1 200 OK servidor nginx/0.7.65 aplicación de tipo de contenido/x-javascript última modificación miércoles, 21 de agosto de 2013 15:41:10 GMT expira lunes, 12 de enero de 2015 23:17:22 GMT control de caché máximo -edad = 31536000, pragma público contenido público longitud 93085 rangos de aceptación bytes fecha lunes, 13 de enero de 2014 00:27:30 GMT x-barniz 785049693 785049631 edad 4208 a través de conexión de barniz 1.1 cerrar
h**p://rentsites.com.au/wp-content/themes/twentyfourteen/genericons/genericons.css resultado: NO comprimido
estado HTTP/1.1 200 OK servidor nginx/0.7.65 tipo de contenido texto/css última modificación martes, 12 de noviembre de 2013 18:38:10 GMT expira lun, 12 de enero de 2015 23:16:50 GMT control de caché edad máxima = 31536000, pragma público contenido público longitud 22680 bytes de rangos de aceptación fecha lunes, 13 de enero de 2014 00:52:38 GMT x-barniz 785049696 785049621 edad 5748 a través de conexión de barniz 1.1 cerrar
Por favor ayuda. Gracias por leer.
Respuesta1
Resulta que necesitamos agregar esto a .htaccess:
AddType text/css .css
AddType text/javascript .js