Nginx URL rewriting fix for WordPress
Are you using nginx with wordpress, and stumped why your category and post pages aren’t working? Here’s a really simple trick I stumbled upon that fixed my problem instantly.
if (!-e $request_filename){ rewrite ^(.*)$ /index.php?q=$1 last; break; }
Putting this after my “location ~ \.php$” block fixed the problem, and I was able to load any page I wanted on WordPress. Huzzah!