nginx と php を使用して独自のディレクトリで Wordpress を構成する方法は?

nginx と php を使用して独自のディレクトリで Wordpress を構成する方法は?

Wordpress サイトを実行するために設定しようとしている VPS があります。また、その上で NodeJS アプリも実行したいと考えています。

私がやりたいことは次のとおりです:

NodeJS の場所: /var/www/domain/public_html/webapp 最初は、Web アプリの準備ができていないため、nginx 経由で HTML ページ (index.html) を提供したいだけです。

Wordpress の場所: /var/www/domain/public_html/blog

これで終わりです。他のディレクトリはありません。Wordpress は /blog URL から提供され、Web アプリケーションはルート (/) から提供されます。/blog を Web ルートの下に置きたくないので、別々にしておきたいのです。

... 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;
  }

私は文字通り、成功せずに認めたくないほど多くの時間をこれに費やしてきました。

誰かこれについて助けてくれませんか?

大変助かります!

関連情報