apache httpd替代品不会工作

时间:2015-09-16 08:18:04

标签: apache

我配置了apache httpd以应用替换。 对我而言,这正是文档所说的。 但它什么都不做。

它出了什么问题?

<VirtualHost domain:443>
    SSLEngine on
    ....

    ProxyPass /cms/ http://domain2/
    ProxyPassReverse /cms/ http://domain2/
    Substitute "s|div|DIV|ni"
</VirtualHost>

(Centos上的Apache 2.4.16)

2 个答案:

答案 0 :(得分:4)

与此同时,我想出了如何让它发挥作用

<VirtualHost domain:443>
    SSLEngine on
    ....
# In some case the following line is neccessary
    RequestHeader unset Accept-Encoding

    <Location /cms >
         ProxyPass http://domain2/
         ProxyPassReverse http://domain2/
         AddOutputFilterByType SUBSTITUTE text/html
         Substitute "s|div|DIV|ni"
    </Location>
</VirtualHost>

我希望这有助于其他人克服类似问题。

(我们使用它来代理来自代理来源的网址, 经过努力,apache httpd是一个很棒的工具; - ))

答案 1 :(得分:1)