![](/img/trans.png)
[英]virtual host for an app and a website, access website in port 80 and app 81?
[英]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.