簡體   English   中英

Apache反向代理-重寫並替換返回的答案

[英]Apache reverse proxy - rewrite and Substitute returning answer

我們有反向代理服務器,它使用重寫規則將一個地址重定向到另一個地址。

當重定向有效時,我們從該站點(google)處以txt頁面的形式獲取答案。

現在,我們希望替換該頁面中的幾個詞,並將其定向到要求它的源服務器。

我們的配置如下所示:

ProxyRequests Off
RewriteEngine on

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

我們的確從google獲得了該頁面,但無法用該頁面中的單詞代替。

希望有人能回答。

謝謝

通過添加以下行找到了這樣做的方法:

SSLProxyEngine On RequestHeader將前端HTTPs設置為“開”

替代“ s / thumbnail_url / test / ni” [P]

原因[P]將使all查詢與https(定義的重寫規則)一起使用,並且第一行中的兩行支持apache代理上的SSL。

拉維

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM