Ir al contenido

Cómo activar la compresión gzip en nginx

Consulta

El módulo ngx_http_gzip_module es un filtro que comprime las respuestas usando el método gzip . Este suele ser de gran utilidad a la hora de reducir el tamaño de los datos transmitidos a la mitad o incluso más.

¿Cómo puede activarse de forma global?

Respuesta

  1. En primer lugar, conéctese al servidor mediante SSH .
  2. Cree un archivo con el comando ‘ vi /etc/nginx/conf.d/gzip.conf ‘ y añádale el siguiente contenido:
    gzip         on;
    gzip_disable "MSIE [1-6]\\.(?!.*SV1)";
    gzip_proxied any;
    gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript application/xhtml+xml application/javascript application/json application/vnd.ms-fontobject application/x-font-truetype font/eot font/opentype font/otf image/svg+xml image/vnd.microsoft.icon;
    gzip_vary    on;
    

    Nota: esto es sólo un ejemplo. Es posible añadir otros tipos de archivo a gzip_types, como por ejemploapplication/javascript application/js , etc.

  3. Pruebe la configuración y corrija cualquier error, de existir:
    # nginx -t
    
  4. Vuelva a cargar la configuración de NGINX :
    # service nginx reload
    

Puede obtener otros tipos de gzip_types para la compresión en /etc/nginx/mime.types .

Si necesita activar este módulo para un único dominio, añada el contenido mencionado a Dominios > example.com > Configuración de Apache y nginx > Directivas adicionales de nginx .

Si desea más información sobre el módulo de compresión gzip , consulte el manual de nginx .

Published inGNU / Linux

Se el primero en comentar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar