Tenho um VPS que estou tentando configurar para rodar um site Wordpress. Também quero executar um aplicativo NodeJS nele.
Aqui está o que eu gostaria de fazer:
A localização do NodeJS: /var/www/domain/public_html/webapp Inicialmente, quero apenas servir uma página HTML (index.html) via nginx, pois meu webapp não está pronto.
A localização do Wordpress: /var/www/domain/public_html/blog
Seria isso. Nenhum outro diretório. O Wordpress é servido a partir do URL /blog e o webapp seria servido a partir da raiz (/). Não quero colocar /blog no webroot, gostaria que eles fossem separados.
... trecho do meu nginx.conf:
index index.html index.htm index.php;
location /blog {
root /var/www/domain/public_html/blog;
try_files $uri $uri/ /blog/index.php$is_args$args;
location ~ \.php$ {
include php.conf; // no issues when Wordpress is root
}
}
location / {
root /var/www/domain/public_html/webapp;
try_files $uri $uri/ =404;
}
Eu literalmente gastei mais tempo nisso do que me sinto confortável em admitir, sem sucesso.
Alguém pode me ajudar com isso?
Seria muito apreciado!