Habilitar el módulo expires de Apache en Debian Jessie

Para hacer funcionar el módulo expires en Debian Jessie tuve que buscar y probar bastante, así que les dejo como me funcionó a mí. Manos a la obra.

Obs:

  • Se utiliza Debian Jessie de 64 bits.
  • Asumo que se tiene Apache2 instalado. (sudo aptitude install apache2)

Instalamos una librería para Apache y luego activamos dos módulos
sudo aptitude update
sudo aptitude install libapache2-mod-mime-xattr
sudo a2enmod headers
sudo a2enmod expires

Para que funcione el mod expires
sudo nano /etc/apache2/apache2.conf

Al final de la línea se agrega lo siguiente
FileETag None

Volvemos a teclear
sudo service apache2 restart

Podes descargar el ejemplo que utilice.

Al iniciar el sitio web, te marca el código 200.

Habilitar expires en Debian Jessie code 200
Habilitar expires en Debian Jessie code 200

Al volver a cargar y no hubo cambios en los archivos fuentes js, css, etc; te da el código 304.

Habilitar expires en Debian Jessie code 304
Habilitar expires en Debian Jessie code 304

Cuando tus archivos son muy grandes se va a notar la diferencia y te va a ser útil tener este modulo configurado en tu Apache.

(Visited 37 times, 1 visits today)

Comments

comments


Post Relacionados

Be the first to comment

Leave a Reply

Tu dirección de correo no será publicada.


*