apache httpd反向代理配置

apache httpd 2.4.6反向代理的配置,用户访问A server的8080端口,后台会自动请求Bserver的一个端口。

例如,用户访问ip-172-31-28-175的8080端口,后台会自动请求http://up.robin.org.cn/ 最关键的是,用户的浏览器端一直显示的是ip-172-31-28-175

至于,apache支持反向代理需要哪些mod,请自行在互联网搜索。

[root@ip-172-31-28-175 ~]# cat /etc/httpd/conf.d/up.conf
Listen 8080

<VirtualHost *:8080>
    ServerAdmin [email protected]
    #ServerName www.test.com
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common

    ProxyRequests Off
    ProxyPreserveHost On

    <Proxy />
        Order deny,allow
        Allow from all
    </Proxy>
    ProxyPass / http://up.robin.org.cn/
    ProxyPassReverse /  http://up.robin.org.cn/
</VirtualHost>

猜你喜欢

转载自www.cnblogs.com/lihuanhuan/p/10618545.html