Rewrite rules
location /blog { if (!-e $request_filename) { rewrite ^/blog/(.*)$ /blog/index.php?q=$1 last; } } location / { error_page 404 = //blog/index.php?q=$uri; }
location / { error_page 404 = //blog/index.php?q=$uri; }