侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Nginx (proxy_pass)代理配置

2023-11-11 星期六 / 0 评论 / 0 点赞 / 48 阅读 / 941 字

Nginx 配置代理转发的格式如下: location ^~/abc/ { proxy_pass http:/ip:port/someuri/; } proxy_pass配置时

Nginx 配置代理转发的格式如下:

location ^~/abc/ {         proxy_pass  http:/ip:port/someuri/;    }

proxy_pass配置时需要注意的细节:

  • location 哪里最好加上/,以免误匹配,比如 /abctest 也会匹配 /abc。
  • 如果proxy_pass指定someuri则 location匹配的前缀不会传入真实的服务器. 比如原始请求地址为/abc/test,则实际转发地址为 http://ip:port/someuri/test。
  • 针对proxy_pass指定了uri这种请求,要注意的是末尾最好加上/,否则转发地址会直接追加在后面,并不会加分隔符。比如 /abc/test 则实际转发地址为http://ip:port/someuritest
  • 如果url 指定为http://ip:port(注意不能有/,/也是uri),则原始链接会直接转发到真实主机. 比如 /abc/test, 则转发成了http://ip:port/abc/test.

广告 广告

评论区