diff --git a/roles/aurweb/templates/nginx.d.conf.j2 b/roles/aurweb/templates/nginx.d.conf.j2 index cae22b1ed2a459dd53417ddb8c0a761d974feef7..8658a8010f9d3b082246d8e8e42a3d5b28e1e343 100644 --- a/roles/aurweb/templates/nginx.d.conf.j2 +++ b/roles/aurweb/templates/nginx.d.conf.j2 @@ -85,6 +85,13 @@ server { #fastcgi_no_cache $no_cache; } + # directories for static assets + location ~ ^/(?:css|js|images)/ { + expires 30d; + add_header Pragma public; + add_header Cache-Control "public, must-revalidate, proxy-revalidate"; + } + location ~ .* { rewrite ^/(.*)$ /index.php/$1 last; }