将Apache2虚拟主机映射到IP

我知道可以用hosts文件来完成,而且应该用它来完成,但由于某种原因,我真的必须让Apache以这种方式行事。

问题是:主机已经在DNS中,我根本无法修改,但它们导致我的networking的Web服务器。

我希望收到来自该IP的请求,并将其发送给另一个IP。 有没有办法与Apache2这样做?

非常感谢!

听起来你正在寻找一个反向代理。 在虚拟主机configuration添加:

ProxyPass / http://foo.example.com/ ProxyPassReverse / http://foo.example.com/ 

foo.example.com就是你想“射击”请求的地方。