Yani nginx conf bir node.js uygulamasını işaret ederken sanal bir yol kuruyorum. ilgili bölüm öyle görünüyor:
location /app {
rewrite /app/(.*) /$1 break;
proxy_pass http://localhost:3000;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Node.js uygulamamın (hızlı uygulama) yönlendirmeyi çağırması dışında harika çalışıyor.
Örnek olarak, dev box 8080 portunda nginx kullanıyor ve bu yüzden url, düğüm uygulamasının kök dizinine benziyor:
http: // localhost: 8080 / uygulaması
Düğümden '/ app' dizinine bir çağrı yaptığımda, gerçek yönlendirme şu noktaya gider: