httpd.conf中的配置代理

问题描述 投票:0回答:1

美好的一天,

正如我的理解。转发代理就像一个帮助重定向的中间人。

例如,我有一个Web应用程序,我想调用Web服务。我希望它通过代理。

所以它会变成如下:应用程序 - >代理服务器 - > Web服务

但是,我从互联网上找到了一些我不明白的东西。代理配置在httpd.conf配置。

<VirtualHost *:80>
   ProxyPass / http://127.0.0.1:8080/
</VirtualHost>

根据我的理解,这意味着任何带有“/”的请求将指向http://127.0.0.1:8080/

我开始在这里混淆,这就像做重定向一样,是否与代理有关?如果是,在哪里放置代理IP?

好心提醒。

apache redirect proxy webserver virtualhost
1个回答
0
投票

代理IP已通过声明在服务器块中声明

<VirtualHost *:80>

就像在本地IP端口80上说的那样,yu有一个虚拟服务器正在处理服务器块中的任何内容。

重定向和代理之间的区别在于,在重定向中,您被重定向到不同的URL。

例如,如果你重定向上面的,如果你点击localhost:80 ---> localhost:8080

如果那是问题,请查看ProxyRemote directive for proxying遥控器。

© www.soinside.com 2019 - 2024. All rights reserved.