nginx的proxy_pass

有如下两种配置

location ^~ /api/ {
  proxy_pass http://127.0.0.1:8080;
}
location ^~ /api/ {
  proxy_pass http://127.0.0.1:8080/;
}

区别如下

proxy_pass后带“/”,表示请求http://127.0.0.1:8080的根,不拼接/api/;proxy_pass后不带“/”,表示请求http://127.0.0.1:8080/api/

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注