У меня есть VPS, который я пытаюсь настроить для запуска сайта Wordpress. Я также хочу запустить на нем приложение NodeJS.
Вот что я хотел бы сделать:
Расположение NodeJS: /var/www/domain/public_html/webapp Изначально я просто хочу обслуживать HTML-страницу (index.html) через nginx, так как мое веб-приложение еще не готово.
Расположение Wordpress: /var/www/domain/public_html/blog
Это будет оно. Никаких других каталогов. Wordpress обслуживается из URL /blog, а веб-приложение будет обслуживаться из корня (/). Я не хочу помещать /blog в веб-корень, я хочу, чтобы они были отдельными.
... выдержка из моего 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;
}
Я буквально потратил на это больше времени, чем мне хотелось бы признать, и все безуспешно.
Кто-нибудь может мне с этим помочь?
Это будет высоко ценится!