34 lines
761 B
Text
34 lines
761 B
Text
|
open_file_cache max=1000 inactive=20s;
|
||
|
open_file_cache_valid 30s;
|
||
|
open_file_cache_min_uses 2;
|
||
|
open_file_cache_errors on;
|
||
|
|
||
|
location ~* \.(?:manifest|appcache|html?|xml|json)$ {
|
||
|
add_header Cache-Control "max-age=0";
|
||
|
}
|
||
|
|
||
|
location ~* \.(?:rss|atom)$ {
|
||
|
add_header Cache-Control "max-age=3600";
|
||
|
}
|
||
|
|
||
|
location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|mp4|ogg|ogv|webm|htc)$ {
|
||
|
access_log off;
|
||
|
add_header Cache-Control "max-age=2592000";
|
||
|
}
|
||
|
|
||
|
location ~* \.svgz$ {
|
||
|
access_log off;
|
||
|
gzip off;
|
||
|
add_header Cache-Control "max-age=2592000";
|
||
|
}
|
||
|
|
||
|
location ~* \.(?:css|js)$ {
|
||
|
add_header Cache-Control "max-age=31536000";
|
||
|
access_log off;
|
||
|
}
|
||
|
|
||
|
location ~* \.(?:ttf|ttc|otf|eot|woff|woff2)$ {
|
||
|
add_header Cache-Control "max-age=2592000";
|
||
|
access_log off;
|
||
|
}
|