我似乎无法得到mod_proxy_html在所有的工作 - 没有调试输出,没有错误(I can

2019-10-29 11:58发布

我运行的Apache 2.0.52,我已经编译mod_proxy_html模块(3.1版本),Apache的启动正常,没有错误。 唯一的问题是,该模块显得无能为力 - 我还没有收到在错误日志中的任何调试输出,所以我有点为难,因为我fdon't甚至有任何记录在一个线索指向它为什么不工作。 该代理本身工作正常,但没有URL修改回事。

下面是我的httpd.conf文件中的片段:

ProxyHTMLEnable On
ProxyHTMLLogVerbose On
ProxyHTMLExtended On
LogLevel Debug

ProxyPass /forms http://internal:7777/forms
ProxyPass /reports http://internal:7777/reports
ProxyPassReverse /forms http://internal:7777/forms
ProxyPassReverse /reports http://internal:7777/reports

ProxyHTMLURLMap http://internal:7777/reports /reports

Answer 1:

我还没有设为什么它不记录,但缺少的魔法咒语是

SetOutputFilter代理HTML

我怀疑套mod_filter传递通过mod_proxy_html所有外发内容



Answer 2:

这是正确的答案。

ProxyHTMLCharsetOut *

特殊标记ProxyHTMLCharsetOut *将使用相同的编码作为输入生成输出。

要使用比较SetOutputFilter proxy-html ,搜索它下面的页面上,并阅读讨论。

参考。 https://httpd.apache.org/docs/2.4/mod/mod_proxy_html.html#proxyhtmlcharsetout



文章来源: I can't seem to get mod_proxy_html working at all - no debug output, no errors