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;
}