簡體   English   中英

將進入端口80的流量直接引導到本地虛擬主機

[英]Direct incoming port 80 traffic to local virtual host

我在Mac上運行MAMP Pro,並且在路由器上設置了端口轉發功能,以將流量轉發到服務器。 到目前為止,盡管我可以這樣做,但我只有計算機的IP,沒有域名或DNS設置。 我要做的是將傳入流量轉發到服務器上的特定虛擬主機。 例如,MAMP默認具有本地主機。 我還有許多其他虛擬主機xxxx.local,我想轉發給特定的主機。 我可以通過編輯httpd.config或hosts文件來做到這一點嗎?

Apache“看到”傳入請求的“主機名”,並將其轉發給具有相同請求的虛擬主機。 所有其他請求均從“本地主機”捕獲。 它被稱為“單鏈路多宿主”,表示許多虛擬主機的一個IP地址。

問候,

彼得

我實際上只是將我的一個域指向我的家庭服務器IP,並且可以正常工作,因為它具有域名並且我具有本地虛擬主機設置。 我最初的問題是,如果只有IP(是否可以將對IP的所有請求發送到特定的單個本地虛擬主機而不是默認的本地主機),是否可以執行類似的操作,我想簡單的答案沒有。 它將那些轉發到本地主機。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM