我正在Mac上运行MAMP Pro,并且在我的路由器上设置了端口转发以将流量转发到我的服务器。现在我只有一个IP为我的电脑,没有域名或DNS设置,虽然我可以这样做。我要做的是将传入的流量转发到服务器上的特定虚拟主机。默认情况下,MAMP有一个本地主机。我有许多其他虚拟主机,xxxx.local,我想转发到一个特定的主机。我可以通过编辑httpd.config或主机文件来做到这一点吗?
发布于 2016-01-08 23:40:37
Apache“看到”传入请求的“主机名”,并以相同的方式将其转发给虚拟主机。所有其他请求都是从"localhost“捕获的。它被称为“单链路多归属”,意思是为许多虚拟主机提供一个IP地址。
大家好,
彼得
发布于 2016-01-10 18:49:07
实际上,我刚刚将我的一个域指向我的主服务器IP,因为它有一个域名,并且我有一个本地虚拟主机设置。我最初的问题是,如果您只有一个IP (也就是说,您可以将所有请求发送到一个特定的本地虚拟主机而不是默认的本地主机),是否可以这样做?我想简单的答案是否定的。它将这些转发到本地主机。
https://stackoverflow.com/questions/34667052
复制相似问题