Tengo un VPS que estoy intentando configurar para ejecutar un sitio de Wordpress. También quiero ejecutar una aplicación NodeJS en él.
Esto es lo que me gustaría hacer:
La ubicación de NodeJS: /var/www/domain/public_html/webapp Inicialmente solo quiero servir una página HTML (index.html) a través de nginx ya que mi aplicación web no está lista.
La ubicación de Wordpress: /var/www/domain/public_html/blog
Esto sería todo. Ningún otro directorio. Wordpress se sirve desde la URL /blog y la aplicación web se sirve desde la raíz (/). No quiero poner /blog bajo la raíz web, me gustaría que estuvieran separados.
... extracto de mi 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;
}
Literalmente, he dedicado más tiempo a esto del que me siento cómodo admitiendo sin éxito.
¿Alguien puede ayudarme con esto?
¡Sería muy apreciado!