nginx location path记录

对于请求 192.168.1.1:80/static/a.html:
Path1(location路径): /static 或 /static/(取决于配置)
Path2(请求路径): a.html

如果proxy_pass以斜杠(/)结尾:

  • Nginx认为proxy_pass指定的是一个目录。
  • 转发时,丢弃location路径(Path1),只保留请求路径(Path2)。
    结果格式: proxy_pass地址 + Path2

如果proxy_pass不以斜杠(/)结尾:

  • Nginx认为proxy_pass指定的是一个完整的路径或文件。
  • 转发时,将location路径(Path1)和请求路径(Path2)都附加到proxy_pass地址后。
    结果格式: proxy_pass地址 + Path1 + Path2
posted @ 2025-12-25 17:02  Joeyin  阅读(1)  评论(0)    收藏  举报