如何将$ request_uri更改为第一个原始Nginx

时间:2016-10-24 04:02:17

标签: url nginx url-rewriting uri request-uri

示例:

-Step 1.示例客户请求:http://domain/123 => (现在在Nginx:$ request_uri original == / 123)

-Step 2.如果我将nginx重定向或类似http://domain/123的内容配置为http://domain/456 => (Nginx中的$ request_uri将更改:$request_uri == /456

我想当我现在得到$ request_uri它将是= / 123,我怎么能这样做?感谢

这样的事情:

proxy_set_header Original-uri $request_uri ;

如何保存第一个request_uri的变量?

1 个答案:

答案 0 :(得分:0)

我的回答是:

proxy_set_header Original-uri $request_uri;更改为

proxy_set_header Original-uri  $http_referer;

因为请求uri = / 123是 referer 请求uri = / 456