2017-01-18 31 views
0

我们有使用重写规则将一个地址重定向到另一个的反向代理服务器。Apache反向代理 - 重写和替换返回答案

当重定向工作时,我们从该网站(google)获取一个答案作为txt页面。

现在,我们希望替换该页面中的几个字词,并将其指向要求提供该信息的源服务器。

我们的配置是这样的:

ProxyRequests Off 
RewriteEngine on 

RewriteRule ^/books\.google\.com(.*) https://books.google.com/$1 
Substitute "s/thumbnail_url/test/ni" 

我们得到的网页从谷歌后面,但在页面的话没有替代工作。

希望有人能回答它。

由于

回答

0

找到这样做的方式,通过添加下列行:

SSLProxyEngine在 RequestHeader设置前端-HTTPS “开”

替代“S/thumbnail_url /测试/ ni“[P]

原因[P]将使所有查询与https一起工作(作为重写规则定义),并且两条第一行支持apache代理上的SSL。

拉维