LUA 代码如何实现对路径的修改,来显示图片

35 views
Skip to first unread message

667...@gmail.com

unread,
Sep 4, 2018, 9:07:11 PM9/4/18
to openresty
我有一张图片,可以通过 http://172.16.230.87:20150/pics/bf588a81-cf50-4301-af24-06439193f673_1524995_16507.jpg 来访问。
我试着写了nginx的文件如下。但无法成功,请指教。

server {
        listen       20150;
        server_name  localhost;
location /proxy_pass_special/ {
set $target '';
access_by_lua_block
{
local tmpurl = ngx.var.uri
local newurl, n, err = ngx.re.gsub(tmpurl, "proxy_pass_special", "http://")
ngx.var.target = newurl
}
proxy_pass $target;
}
          }



Kwanhur Huang

unread,
Sep 5, 2018, 12:24:29 AM9/5/18
to open...@googlegroups.com
hello,

输出的target不正确,获取文件当然就不成功


Reply all
Reply to author
Forward
0 new messages