Httpd

是否可以為不同的域使用不同的 Web 伺服器?

  • September 3, 2012

幾乎沒有什麼東西可以添加到標題中。

假設我們有一個域foo.com和一個域bar.com,我們希望第一個由 apache 提供服務,第二個由 nginx 提供服務(兩者都在同一台機器上執行,請考慮使用其他 Web 伺服器的可能性,如 lighthttpd),並且我們希望它們只需編寫 URL 而無需指定任何埠即可訪問(至少在客戶端,但伺服器端的重定向是可以接受的)。

那可能嗎?如何完成這樣的事情?我不知道從哪裡開始和Google搜尋我只能找到如何在同一台伺服器上託管多個域……這不是我想要的。

有幾種不同的方法是可能的。

1.不同的IP地址

指向同一台機器foo.combar.com的不同 IP 地址,並使每個 Web 伺服器分別綁定到一個 IP 地址。

2.執行代理

在一個網路伺服器中將兩個域作為虛擬主機執行,然後讓例如bar.com代理回到另一個網路伺服器。

引用自:https://serverfault.com/questions/423847