Add rules for compression and cache expiry

Refs flarum/core#514.
pull/26/head
Franz Liedke 2015-10-22 11:37:19 +02:00
parent ccf979c80d
commit 1bd84561f1
1 changed files with 34 additions and 0 deletions

View File

@ -49,6 +49,40 @@ block="
location ~ /\.ht {
deny all;
}
location ~* \.html$ {
expires -1;
}
location ~* \.(css|js|gif|jpe?g|png)$ {
expires 1M;
add_header Pragma public;
add_header Cache-Control \"public, must-revalidate, proxy-revalidate\";
}
gzip on;
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types application/atom+xml \
application/javascript \
application/json \
application/vnd.ms-fontobject \
application/x-font-ttf \
application/x-web-app-manifest+json \
application/xhtml+xml \
application/xml \
font/opentype \
image/svg+xml \
image/x-icon \
text/css \
text/html \
text/plain \
text/xml;
gzip_buffers 16 8k;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
}
"