将流量重定向到另一台本地机器来请求特定的网页

将流量重定向到另一台本地机器来请求特定的网页

我需要将请求指定地址 (www.vlp.ee) 的流量重定向到位于本地网络上的另一台计算机 (10.251.36.5)。处理传入流量的计算机基于 Linux 并运行 Apache 服务器。运行主页的计算机基于 Windows。

我尝试进行 apache 301 重定向,但这会将 URL 地址 www.vlp.ee 的值更改为转发的计算机地址 10.251.36.5。处理传入流量的服务器应侦听传入请求,检查 www.vlp.ee 请求并将请求转发到 10.251.36.5。

答案1

我会做类似的事情,它将监听对 www.vlp.ee 的所有请求,并且实际上将提供由您的本地机器 10.251.36.5 托管的服务。

服务器名称 www.vlp.ee

ProxyPass / http://10.251.36.5:80/
ProxyPassReverse / http://10.251.36.5:80/
<Location />
    Order allow,deny
    Allow from all
</Location>

您可以找到有关 mod_proxy 的更多信息:http://httpd.apache.org/docs/2.2/mod/mod_proxy.html 不要忘记检查模块是否已加载到你的 apache 中:apachectl -t -D DUMP_MODULES

相关内容