ngx_luaはページジャンプを実現する


久しぶりにngx_luaは、突然ページジャンプを実現する方法を聞かれ、半日反応せず、半日資料を調べて作ったので、ここでバックアップをします.
需要说明:**.taobao.comはwww.taobao.にジャンプします.com/?url=***
手順は次のとおりです.
        location = /test {
            content_by_lua '
                --ngx.print(ngx.var.http_host)
                str = ngx.var.http_host
                local pos = string.find(str,".taobao.com")
                local url = string.sub(str,0,pos-1)
                ngx.redirect("http://www.taobao.com/?url=" .. url)
            ';
        }

入力しますhttp://123.taobao.comページのジャンプ先http://www.taobao.com/?url=123