使用反向代理更改响应的内容

时间:2013-11-19 13:30:34

标签: apache

我正在使用Apache mod_proxy(反向代理)来获取我拥有的网站的内容。我希望能够在将请求内容和标题发送回客户端之前更改它们。我在网上搜索了一些例子,但没有找到任何例子。

有没有办法做这样的事情?

1 个答案:

答案 0 :(得分:0)

您可以使用mode_substitute来更改/替换响应中的文本。但使用它有点棘手。

<Location />
AddOutputFilterByType SUBSTITUTE text/html
# "foo=k,bar=k" -> "foo/bar=k" 
Substitute "s|foo=(\w+),bar=\1|foo/bar=$1"
</Location>