2
我想用nginx實例代理傳入的請求到一個小的java後端應用程序。這個想法是,我希望逢原請求的URI被包括作爲請求參數即是這樣的:代理時,如何將原始url包含爲請求參數?
location/{
proxy_pass http://localhost:9000?url=$request_uri;
}
,但它不工作
我想用nginx實例代理傳入的請求到一個小的java後端應用程序。這個想法是,我希望逢原請求的URI被包括作爲請求參數即是這樣的:代理時,如何將原始url包含爲請求參數?
location/{
proxy_pass http://localhost:9000?url=$request_uri;
}
,但它不工作
proxy_pass http://localhost:9000$request_uri
的@request_uri
等於原請求從客戶端收到的包含參數的URI。這個帖子的$request_uri
是/questions/16188521/how-do-i-include-the-original-url-as-a-request-parameter-when-proxying
。
如果我這樣做,它告訴我:「你正在尋找的頁面暫時不可用。 請稍後再試」下一次我嘗試訪問它 – preslavrachev 2013-04-24 10:01:50
@ user1107412檢查error.log中來看看發生了什麼問題 – hailinzeng 2013-04-24 12:52:44
這對我有效。謝謝! – 2015-08-14 00:03:38