diff --git a/conf/nginx.conf b/conf/nginx.conf index 7843482..d9446ee 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,4 +1,4 @@ -location ^~ __PATH__ { +location ^~ __PATH__/ { if ($scheme = http) { rewrite ^ https://$server_name$request_uri? permanent; @@ -23,25 +23,25 @@ location ^~ __PATH__ { # Expire rules for static content location ~* \.(?:manifest|appcache|html?|xml|json)$ { - add_header Cache-Control "max-age=0"; + more_set_headers "Cache-Control: max-age=0"; } location ~* \.(?:rss|atom)$ { - add_header Cache-Control "max-age=3600"; + more_set_headers "Cache-Control: max-age=3600"; } location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|mp4|ogg|ogv|webm|htc)$ { - add_header Cache-Control "max-age=2592000"; + more_set_headers "Cache-Control: max-age=2592000"; access_log off; } location ~* \.(?:css|js)$ { - add_header Cache-Control "max-age=31536000"; + more_set_headers "Cache-Control: max-age=31536000"; access_log off; } location ~* \.(?:ttf|ttc|otf|eot|woff|woff2)$ { - add_header Cache-Control "max-age=2592000"; + more_set_headers "Cache-Control: max-age=2592000"; access_log off; }