如果请求URL是
test.com/gifts.如果我正在使用
ngx.var.uri输出是
/gifts/预期产量是
test.com/gifts代码:
location /gifts {
try_files $uri @url_change;
}
location @url_change {
default_type text/html;
content_by_lua '
ngx.say(ngx.var.uri)
';
}
Moh*_*ady 12
我真的不明白你想要什么,但如果你想要实际的完整网址我认为你可以使用它
$http_host$request_uri;
Run Code Online (Sandbox Code Playgroud)
如果有人在寻找原始请求uri,则在这里:
ngx.var.request_uri
虽然ngx.var.uri是NGX重写阶段后的新的URI。
试试吧:
ngx.say(ngx.var.request_uri)
| 归档时间: |
|
| 查看次数: |
20911 次 |
| 最近记录: |