我想用一个Nginx实例将传入的请求代理到一个小的Java后端应用程序。我的想法是我希望将每个原始请求的uri作为请求参数包括在内,例如:
location / {
proxy_pass http://localhost:9000?url=$request_uri;
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用
location / {
proxy_pass http://localhost:9000$request_uri;
}
Run Code Online (Sandbox Code Playgroud)
的@request_uri是等于原来作为从客户端包括ARGS接收的请求URI。
在$request_uri这个帖子的是/questions/16188521/how-do-i-include-the-original-url-as-a-request-parameter-when-proxying。
参见http://wiki.nginx.org/HttpCoreModule#.24request_uri
| 归档时间: |
|
| 查看次数: |
6413 次 |
| 最近记录: |