Skip to content

Instantly share code, notes, and snippets.

@carlowens
Created November 2, 2016 14:59
Show Gist options
  • Save carlowens/0de961b86477488be83417ba09b44bae to your computer and use it in GitHub Desktop.
Save carlowens/0de961b86477488be83417ba09b44bae to your computer and use it in GitHub Desktop.
compression & cache headers nginx
server {
gzip on;
gzip_http_version 1.0;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types text/plain text/html text/css application/json application/javascript application/x-javascript text/javascript text/xml application/xml application/rss+xml application/atom+xml application/rdf+xml;
#it was gzip_buffers 16 8k;
gzip_buffers 128 4k; #my pagesize is 4
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
location ~* \.(?:ico|css|js|gif|jpe?g|png)$ {
expires 30d;
add_header Pragma public;
add_header Cache-Control "public";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment