Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/06/2012, 12:46
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Comprimir archivos con gzip en .htaccess

Hay varias formas, algunas mas sencillas, otras no tanto.

Todo dependerá de que módulos tengas habilitados en apache´, como este instalado php en Apache, etc

lo primero que seberías intentar es, en el .htaccess de tu raiz incluir
Código Apache:
Ver original
  1. <IfModule mod_deflate.c>
  2. AddOutputFilterByType DEFLATE application/xhtml+xml
  3. AddOutputFilterByType DEFLATE text/plain
  4. AddOutputFilterByType DEFLATE text/html
  5. AddOutputFilterByType DEFLATE text/xml
  6. AddOutputFilterByType DEFLATE text/css
  7. AddOutputFilterByType DEFLATE text/javascript
  8. AddOutputFilterByType DEFLATE application/xml
  9. AddOutputFilterByType DEFLATE application/xhtml+xml
  10. AddOutputFilterByType DEFLATE application/rss+xml
  11. AddOutputFilterByType DEFLATE application/javascript
  12. AddOutputFilterByType DEFLATE application/x-javascript
  13. </ifModule>

Podés agregar/quitar tipos según tu gusto, como verás son todos archivos de texto.
Para el caso de los .java, no se exactanmente el mime correcto, supongo que sería alguno de estos
text/x-java-source, text/java, text/x-java, application/ms-java

Para verificar tendrías que utilizar alguna herramienta que te permita ver los headers enviados por el server, deberías ver algo como

Date: Mon, 11 Jun 2012 18:35:49 GMT
Server: Apache/2.2.3 (CentOS)
Vary: Host,Accept-Encoding
Last-Modified: Mon, 09 Jan 2012 02:52:56 GMT
Etag: "8698cf8-1a25-4b60f7edcb200"
Accept-Ranges: bytes
Content-Encoding: gzip
Cache-Control: public, max-age=2419200
Content-Length: 1740
Content-Type: text/css; charset=utf-8
Content-Language: es

200 OK

En negrita, el encoding

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.