Em nosso tutorial mostramos como adicionar um site WordPress no servidor. No texto daquele link escrevemos uma diretiva a ser colocada no NginX para que o WordPress rode sem erros com links permanentes, veja o código:
#Diretiva para permalinks do WordPress
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
Mas digamos que você instalou uma segunda cópia do WordPress em um subdiretório do domínio principal. Exemplo: dominioprincipal.com.br e a nova instalação em dominioprincipal.com.br/blog
Neste caso é necessário adicionar uma nova diretiva, abaixo daquela mostrada acima, para que as páginas sejam servidas corretamente. Adicione este código (Note as alterações em negrito) :
#Diretiva para permalinks do WordPress instalado em subdiretório
location /blog/ {
try_files $uri $uri/ /blog/index.php?q=$uri&$args;
}
*Lembrando que a nova diretiva deve ser adicionada abaixo da principal e não substituir a já existente.