Wordpress 사이트를 실행하기 위해 구성하려는 VPS가 있습니다. 또한 NodeJS 앱을 실행하고 싶습니다.
제가 하고 싶은 일은 다음과 같습니다.
NodeJS 위치: /var/www/domain/public_html/webapp 처음에는 webapp이 준비되지 않았기 때문에 nginx를 통해 HTML 페이지(index.html)를 제공하고 싶습니다.
WordPress 위치: /var/www/domain/public_html/blog
이것이다. 다른 디렉토리는 없습니다. Wordpress는 /blog URL에서 제공되며 webapp은 루트(/)에서 제공됩니다. 나는 웹루트 아래에 /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;
}
나는 성공하지 못했다고 인정하는 것보다 문자 그대로 이것에 더 많은 시간을 보냈습니다.
누구든지 이것으로 나를 도와줄 수 있나요?
정말 감사하겠습니다!