From 42b893b2a705fdd6e5f0ebc02cdf23bf3bcb55de Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Fri, 10 Oct 2014 11:05:42 +0300 Subject: [PATCH] roles/nginx: Add expires to static files Signed-off-by: Alan Orth --- roles/nginx/templates/wordpress.j2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/nginx/templates/wordpress.j2 b/roles/nginx/templates/wordpress.j2 index 5ec08c7..c3f34e0 100644 --- a/roles/nginx/templates/wordpress.j2 +++ b/roles/nginx/templates/wordpress.j2 @@ -5,6 +5,11 @@ try_files $uri $uri/ /index.php?$args; } + location ~* \.(?:ico|css|js|gif|jpe?g|png)$ { + expires 7d; + add_header Cache-Control "must-revalidate"; + } + # Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$host$uri/ permanent;