我们在Centos 7上安装了Apache 2.4。我们希望将此Apache服务器用作现有网站的反向代理,并在内容返回给客户端之前应用OutputFilter。
如果仅配置反向代理,则它可以正常工作。 如果仅在本地提供的index.html上配置输出过滤器,那也可以。 当我配置反向代理和输出过滤器时,输出过滤器不会应用于所提供的内容。 代理服务器和过滤器之间是否存在某些冲突?任何帮助表示赞赏。
出于测试目的,源站点为http://www.alice-in-wonderland.net。 测试过滤器是将“ Alice”的所有实例替换为“ Vicky”的简单文本。 [f.y.i.我们的生产过滤器是对Google Cloud Translate API的调用]
httpd.conf(代码段)为
#!/usr/bin/bash
#
# Test for output Filter on 127.0.0.1:81
# Substitute "Vicky" for "Alice"
#
/usr/bin/sed 's/Alice/Vicky/g'
输出过滤器是
Domains.config