# try for WordPress index.php in / # fall back to index.php + args (passed to php5-fpm later) location / { try_files $uri $uri/ /index.php?$args; } location ~* \.(?:ico|css|js|gif|jpe?g|png)$ { add_header Cache-Control "public, max-age=604800"; } # Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$host$uri/ permanent;