首页 > 解决方案 > Lua 脚本 proxy_pass 不能按预期工作

问题描述

我正在尝试使用 Lua 脚本制作反向代理,Nginx 是我的代理。

这是我制作proxy_pass的.lua脚本部分:

if content == "200" then
   proxy_pass https://5dea42df1eeb.ngrok.io;
   ngx.print("OK!")
else
   return ngx.exit (ngx.HTTP_NOT_ALLOWED)
end

我总是收到500 internal server error。只有当我将此行放入脚本时才会发生这种情况:

proxy_pass https://5dea42df1eeb.ngrok.io;

请让我知道我的实施可能有什么问题

标签: nginxluaproxyreverse-proxyopenresty

解决方案


推荐阅读