nginx proxy pass

1
2
3
4
5
6
location /admin/ {
    proxy_set_header HOST $host;   
    proxy_set_header X-Real-IP $remote_addr;   
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   
    proxy_pass http://localhost:9002/admin;
}

location 表示要匹配的路径, proxy_pass则表示需要转发到的目标

前者为匹配规则, 而后者的末尾是否包含 /符号, 意味着会不会把匹配到的内容一起带到最终的请求地址里去

  • / -> 会去掉匹配的内容
  • 不带 / -> 原样拼装
Licensed under CC BY-NC-SA 4.0
记录平时瞎折腾遇到的各种问题, 方便查找
使用 Hugo 构建
主题 Stack 3.29.0Jimmy 设计