我在使用 apache 时遇到问题mod_ext_filter和mod_proxy。
我编写了一个脚本 (add-promo.pl) 来向 HTML 页面添加一些标签。我的问题是 Apache 不运行这个脚本。
我已经检查过代理响应未被压缩。
有人可以帮助我或者建议我如何调试这个问题吗?
<VirtualHost *:80>
ServerName 10.1.0.101
ServerAlias central 192.168.2.2
ExtFilterDefine promoAdder mode=output intype=text/html cmd="/usr/bin/perl /var/www/cgi-bin/add-promo.pl /tmp/add-promo.out"
ProxyRequests Off
ProxyPreserveHost On
<Location "/HM/WS/CatSearch.aspx">
ProxyPass http://10.1.0.100/HM/WS/CatSearch.aspx
ProxyPassReverse http://10.1.0.100/HM/WS/CatSearch.aspx
SetOutputFilter promoAdder
</Location>
ProxyPass /api http://localhost:8080/webapi-core/api
ProxyPassReverse /api http://localhost:8080/webapi-core/api
ProxyPass / http://10.1.0.100/
ProxyPassReverse / http://10.1.0.100/
</VirtualHost>