使用 mod_proxy 和 mod_substitute 替换 https 或重定向中的代码

使用 mod_proxy 和 mod_substitute 替换 https 或重定向中的代码

我想设置一个免费代理,但替换每个页面中的 html 代码,以便在每个访问的页面上向用户显示一条消息/注释。

到目前为止,httpd.conf 中的这段代码运行正常:此代码替换bodybody2

问题是,如果我访问一个https:// url 不会替换 html 内容,这有一定道理,因为它应该是加密的。

但是如果没有办法替换 https 请求中的代码,是否可以配置 mod_proxy 将所有 https:// 请求重定向到 http:// ?

ProxyRequests On
ProxyVia On

<Proxy "*">
</Proxy>


RequestHeader unset Accept-Encoding

AddOutputFilterByType SUBSTITUTE text/html

Substitute "s|body|body2|i"

相关内容