2012-03-21 111 views
0

我有一個Rails應用程序,它通過Nginx服務器提供服務(使用瘦)。現在我想在同一臺機器上的Node.js中構建另一個應用程序。一個Web服務器上的兩個應用程序服務器?

我的問題是,我可以讓Nginx重定向用戶的reqeusts嗎?例如當用戶訪問'foo.mydomain.com'時,它將由Rails應用程序處理,並且當她訪問'bar.mydomain.com'時,它可以由Node應用程序處理。

(我不知道是否它涉及到應用程序的類型,即Rails的,的NodeJS等)

+0

這是一個serverfault.com問題。 – Raptor 2012-03-21 06:19:41

回答

0

您可以設置兩個serverblocks在你的nginx的配置;一個監聽bar.mydomain.com,另一個監聽foo.mydomain.com,然後使用nginx中的proxy_pass模塊將請求傳遞給Node或Rails應用程序。

相關問題