2012-03-21 1 views
0

J'ai une application Rails qui fournit un service via le serveur Nginx (avec thin). Maintenant, je veux construire une autre application dans Node.js sur la même machine.Deux serveurs d'applications sur un serveur Web?

Ma question est, est-ce que je peux avoir des reqeusts d'utilisateurs de Nginx rediriger? par exemple. Quand un utilisateur accède à «foo.mydomain.com», il sera traité par l'application Rails, et quand elle visite «bar.mydomain.com», elle peut être traitée par l'application Node.

(je ne suis pas sûr que ce soit lié au type d'applications, à savoir Rails, NodeJS, etc.)

+0

c'est une question serverfault.com. – Raptor

Répondre

0

Vous pouvez configurer deux serverblocks dans votre config nginx; L'un écoute bar.mydomain.com et l'autre pour foo.mydomain.com, puis utilise le module proxy_pass dans nginx pour transmettre les demandes à votre application Node ou Rails.

Questions connexes