How to enable gzip on nginx
Here you have a super easy guide to enable gzip on nginx
1. Make Sure Gzip module is installed with nginx
2>&1 nginx -V | tr -- - '\n' | grep _module | grep gzip
The expected output should be: http_gzip_static_module
2. Update the host configuration file under the server block entry
gzip on;
gzip_disable "msie6";
gzip_comp_level 6;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_proxied any;
gzip_types
    text/plain
    text/css
    text/js
    text/xml
    text/javascript
    application/javascript
    application/x-javascript
    application/json
    application/xml
    application/rss+xml
    image/svg+xml/javascript;
3. Reload the nginx configuration
service nginx reload;
4. Testing
curl -H "Accept-Encoding: gzip" -I https://smartit.ninja/
And the expected output: 
HTTP/1.1 200 OK
Server: nginx/1.15.9
Date: Sat, 18 May 2019 03:50:09 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Last-Modified: Fri, 17 May 2019 15:05:47 GMT
ETag: W/"1074-58916b7ac32cd"
Content-Encoding: gzip
That's all folks!

No comments