[eggjs/egg]Nginx 开启https反向代理eggjs服务端,游览器地址栏打开api正常,axiosPOST请求500Internal Server Error

2024-08-05 101 views
0
下图是直接请求api ip地址访问http请求信息 QQ图片20190724120117 下图是访问Nginx https代理后的api 域名地址http请求信息 QQ图片20190724120334 游览器地址栏打开状态 QQ图片20190724120251

Nginx配置 QQ图片20190724120206

回答

0

分别看下 nginx 和应用的错误日志

3

@popomore 应用没有产生日志,Nginx也没有500的日志生成

4

你调试下自己的代码呗,那个签名错误的逻辑不是你自己的代码么,看看为啥进了这个分支呗,一般是 HTTP 代理的某些信息丢失了。

1

@atian25 找到原因了,是因为代理的二级目录也被路由读取到了 image image image

这样路由就匹配不到了

7

那就是你的 Nginx 配置问题。

8

@atian25 我也没怎么配过Nginx呀,大佬发个教程呗

4

自己 google,不属于 egg 的职责。

9

nginx 没有日志是因为你没有配