2017-01-18 44 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。

拉維