¿Cómo activar la Compresión HTTP (Mod Deflate) y el Cacheo del Navegador (Leverage browser caching) en Plesk Linux?
1) COMPRESIÓN: Mod Deflate, el encargado de la compresión viene instalado por default en nuestro server plesk. Muchas veces esto viene desactivado en nuestro archivo de configuración httpd.conf
a- Para activarlo tenemos que ir a nuestro archivo de configuración de apache:
# vi /etc/httpd/conf/httpd.conf
b- Buscamos y descomentamos (#) la linea:
LoadModule deflate_module modules/mod_deflate.so
c- El paso siguiente es crear el archivo de configuración del módulo:
# vi /etc/httpd/conf.d/deflate.conf
Y anexaremos esta configuración:
SetOutputFilter DEFLATE
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/x-httpd-eruby
AddOutputFilterByType DEFLATE image/svg+xml
2) CACHEO Activamos y configuramos el cacheo:
a- Creamos el archivo de configuración para el cacheo:
# vi /etc/httpd/conf.d/expires.conf
Y anexamos esto al archivo:
ExpiresActive On
ExpiresByType image/jpg “access plus 1 year”
ExpiresByType image/jpeg “access plus 1 year”
ExpiresByType image/gif “access plus 1 year”
ExpiresByType image/png “access plus 1 year”
ExpiresByType text/css “access plus 1 month”
ExpiresByType application/pdf “access plus 1 month”
ExpiresByType text/x-javascript “access plus 1 month”
ExpiresByType text/javascript “access plus 1 month”
ExpiresByType application/x-shockwave-flash “access plus 1 month”
ExpiresByType image/x-icon “access plus 1 year”
ExpiresDefault “access plus 2 days”
Por último reiniciamos nuestro Apache y con eso tendremos activo ambas caracterísiticas por default para todo nuestro servidor.
Comentarios recientes