Httpd
是否可以為不同的域使用不同的 Web 伺服器?
幾乎沒有什麼東西可以添加到標題中。
假設我們有一個域
foo.com
和一個域bar.com
,我們希望第一個由 apache 提供服務,第二個由 nginx 提供服務(兩者都在同一台機器上執行,請考慮使用其他 Web 伺服器的可能性,如 lighthttpd),並且我們希望它們只需編寫 URL 而無需指定任何埠即可訪問(至少在客戶端,但伺服器端的重定向是可以接受的)。那可能嗎?如何完成這樣的事情?我不知道從哪裡開始和Google搜尋我只能找到如何在同一台伺服器上託管多個域……這不是我想要的。
有幾種不同的方法是可能的。
1.不同的IP地址
指向同一台機器
foo.com
上bar.com
的不同 IP 地址,並使每個 Web 伺服器分別綁定到一個 IP 地址。2.執行代理
在一個網路伺服器中將兩個域作為虛擬主機執行,然後讓例如
bar.com
代理回到另一個網路伺服器。