Как настроить Wordpress в его собственном каталоге с помощью nginx и php?

Как настроить Wordpress в его собственном каталоге с помощью nginx и php?

У меня есть 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;
  }

Я буквально потратил на это больше времени, чем мне хотелось бы признать, и все безуспешно.

Кто-нибудь может мне с этим помочь?

Это будет высоко ценится!

Связанный контент