Nginx 反向代理总 404?Location 匹配与 proxy_pass 尾斜杠避坑手册配反向代理最坑的不是 proxy_pass 写错,而是写了却不知道自己踩中哪条规则:location /api/ 配了 proxy_pass http://后端:9090/,后端收到的却是 /user/list,路径前缀凭空消失;location ^~ /static/ 明明写了,图片请求还是被后面的正则拦走;proxy_pass 后面一个 / 的差别,能让 404 和 200 同时出现在同一份配置里。本文从 Nginx 部署与配置文件的五层结构讲起,把虚拟主机、HTTPS、Basic Auth、动静分离