$status变量表示Nginx服务器向客户端返回的HTTP响应状态码,即HTTP协议规定的状态码,如200、404、500等。这个变量是由Nginx服务器自己生成的。

$upstream_status变量表示Nginx服务器向后端upstream服务器(如Tomcat、PHP-FPM等)发送请求后,upstream服务器返回的HTTP响应状态码。这个变量是由upstream服务器生成的。

因此,$status变量和$upstream_status变量的区别在于生成它们的服务器不同,分别是Nginx服务器和upstream服务器。

nginx反向代理时$status变量和$upstream_status的区别

原文地址: https://www.cveoy.top/t/topic/dfk3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录