【发布时间】:2015-03-14 08:20:20
【问题描述】:
所以我想要的是当客户端向 Apache HTTP Server 发送请求时,它应该传递给后端服务器,然后当响应到达 Apache HTTP Server 时,应该在服务器中使用 set handler 对其进行修改并将响应发送回客户端。
<VirtualHost *:80>
#ServerName www.example.com
#ProxyPreserveHost On
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/test.com
ProxyPass / http://0.0.0.0:8080/user/userlist
ProxyBadHeader Ignore
<Location / >
SetHandler proxyMod
#ProxyPassReverse http://0.0.0.0:8080/user/userlist
</Location>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
但它不会发送到设置处理程序。只需将后端服务器提供的内容传递给客户端。
【问题讨论】:
-
我试过了,但我不知道如何使用
如果你能解释一下,这对我真的很有帮助。
标签: apache apache2 apache2.4 apache-modules