nginx - 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;
请让我知道我的实施可能有什么问题
解决方案
推荐阅读
- python - 迭代熊猫数据框的属性
- python - 通过 PyQt5 GUI 更新 Line2D 属性后重绘 matplotlib 图
- javascript - 想要在使用 jquery 单击特定按钮时禁用我的复选框(灰显)
- c++ - 通过 Qt 中的信号/槽机制将自定义类指针传递给另一个线程
- php - Oracle SYS_REFCURSOR 以大写字母返回所有列名,而不是确切的列名
- javascript - 默认情况下使可折叠 div 不隐藏
- python - 如何实现自己的 QScrollArea
- node.js - 为什么我的 Promise 处于待处理状态?HTTP 请求库已更改
- ios - XCODE 11 - 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[AppDelegate 窗口]:
- octobercms - 在 10 月 CMS 中按类别重新排序记录?