Digamos que nuestro sitio web está en /home/usuario/sitio, y que WordPress está instalado dentro de blog/, entonces en la definición de sitio de Nginx añadimos la siguiente configuración:
location /blog/ {
root /home/usuario/sitio;
index index.php;
if (!-e $request_filename) {
rewrite ^/blog/(.+)$ /blog/index.php?q=$1 last;
}
}
Es todo, con eso podemos poner en el administrador - Ajustes / Enlaces permanentes algo como: /%postname%/