我们有反向代理服务器,它使用重写规则将一个地址重定向到另一个地址。
当重定向工作时,我们会从该网站(谷歌)回复一个txt页面。
现在,我们希望在该页面中替换几个单词并将其指向要求它的源服务器。
我们的配置如下:
ProxyRequests Off
RewriteEngine on
RewriteRule ^/books\.google\.com(.*) https://books.google.com/$1
Substitute "s/thumbnail_url/test/ni"
我们确实从谷歌获取了该页面,但页面中的替换字词无效。
希望有人能回答。
由于
答案 0 :(得分:0)
通过添加以下行找到了这样做的方法:
SSLProxyEngine On RequestHeader设置Front-End-Https" On"
替代" s / thumbnail_url / test / ni" [P]
原因[P]将使所有查询与https一起使用(作为重写规则定义),并且两个第一行在apache代理上支持SSL。
Lavi的