Apache2 mod_deflate no funciona
Pregunta
Google Page Speed ??y YSlow dice que la compresión no está habilitada.
Aquí está mi configuración:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName episodecalendar.com
ServerAlias www.episodecalendar.com
DocumentRoot /var/www/episodecalendar.com/production/current/public/
<Directory /var/www/episodecalendar.com/production/current/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/www/episodecalendar.com/production/current/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/www/episodecalendar.com/production/current/access.log combined
ServerSignature On
#Gzip/deflate
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog /var/log/apache2/deflate_log deflate
</VirtualHost>
¿Me he perdido algo?
mod_deflate está activado, y el encabezado dice:
Accept-Encoding gzip,deflate
y las miradas de registro reales como esta:
"GET /stylesheets/application_packaged.css?1292696861 HTTP/1.1" 6927/31722 (21%)
"GET /stylesheets/print.css?1292696853 HTTP/1.1" 323/625 (51%)
"GET /javascripts/application_packaged.js?1292696861 HTTP/1.1" 25146/74582 (33%)
PS. Corro con los carriles mod-pasajero
Solución
Lo siento mi mala. Estoy detrás de un servidor proxy en la oficina, por lo que en el momento en que llegue a mi equipo, la petición ya está descomprimido.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow