1、nginx配置文件增加配置节
location /a {
default_type 'text/html';
lua_code_cache on;
rewrite_by_lua_file /data/lua/a.lua;
}
location @b {
default_type 'text/html';
lua_code_cache on;
content_by_lua_file /data/lua/b.lua;
}
location @c {
default_type 'text/html';
lua_code_cache on;
content_by_lua_file /data/lua/c.lua;
}
vi a.lua
ngx.req.read_body()
local args, err = ngx.req.get_post_args()
if args["t1"]==nil then
ngx.req.set_uri_args("t1=ccc")
ngx.exec("@b")
else
ngx.req.set_uri_args("t1=ccc")
ngx.exec("@c")
end
vi b.lua
ngx.req.read_body()
local args, err