0
首先對我的英語感到抱歉,希望你能解開它。用lighttpd代理改變QUERYSTRING
我需要用Lighttpd更改目標服務器的URL,我的意思是,有人會寫一個URL,如http://my.proxy.server.com/MYQUERY,我需要將其更改爲http://XXX.XXX.XXX.XXX/search?q=MYQUERY之類的內容。
我試圖添加一個「查詢字符串」選項,像下面的配置,但它沒有奏效。
proxy.server = (
"" =>
(
("host" => "XXX.XXX.XXX.XXX",
"port" => 80,
"querystring" => "https://stackoverflow.com/search?q=$HTTP[querystring]"
)
)
)
我也嘗試強制更改下面的代碼的URL,但它也沒有工作。
$HTTP["url"] =~ "^/"{
server.querystring = "/search/q=$HTTP[querystring]"
}
我該怎麼辦? lighttpd有這個功能嗎?
謝謝