为什么nginx在状态代码中没有返回OK

为什么nginx在状态代码中没有返回OK,nginx,nginx-config,Nginx,Nginx Config,我已经设置了nginx,但他返回的状态代码是: 状态代码:200 但在其他具有不同nginx设置的服务器上,我有: 状态代码:200正常 有人能想到配置上的差异吗?我认为您的配置一切正常 当nginx提供静态文件时,它会自行创建标准的“HTTP/1.1 200 OK”响应状态 但当它将请求传递给上游服务器时,它会将响应传递回去,而不会对其进行更改 下面是通过proxy_pass指令执行的脚本示例: HTTP/1.1 200 Server: nginx/1.10.3 HTTP/1.1 200 O

我已经设置了nginx,但他返回的状态代码是:

状态代码:200

但在其他具有不同nginx设置的服务器上,我有:

状态代码:200正常


有人能想到配置上的差异吗?

我认为您的配置一切正常

当nginx提供静态文件时,它会自行创建标准的“HTTP/1.1 200 OK”响应状态

但当它将请求传递给上游服务器时,它会将响应传递回去,而不会对其进行更改

下面是通过proxy_pass指令执行的脚本示例:


HTTP/1.1 200
Server: nginx/1.10.3
HTTP/1.1 200 OK
Server: nginx/1.10.3
HTTP/1.1 200 NOT OK
Server: nginx/1.10.3
HTTP/1.1 200 Everything is OK
Server: nginx/1.10.3