【Nginx】proxy_pass 的基本用法及注意事项——Nginx 反向代理的“方向盘”使用指南 proxy_pass的基本用法及注意事项——Nginx 反向代理的“方向盘”使用指南作者:十年 CDN 架构老兵|曾主导日均百亿请求的全球边缘网关体系技术栈:Nginx 1.24+ · Ubuntu 22.04 · Docker 24+一、问题引入:一个斜杠引发的线上事故某电商团队在迁移商品服务时,将以下配置上线:location /api/ { proxy_pass http://backend; # 注意:结尾无 / }结果用户访问/api/product/123时,后端收到的却是/api/product/123—— 而新服务只认/product/123。大量 404 错误导致订单中断。根本原因?proxy_pass结尾是否带/决定了 URI 是否被重写。这个看似微小的细节,正是 Nginx 反向代理中最容易踩坑的点之一。本文将系统解析proxy_pass的工作机制、7 种典型用法、5 大注意事项,并提供可直接用于生产的配置模板。二、原理解