繁体   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