你能指导我一下吗?无论后面是什么字符串/api/(variable string)
,我都需要相同的字符串反映在我的proxy_pass
变量上
location /api/.*{
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header Cache-Control public;
**proxy_pass http://10.0.1.98:8080/latilla/.***;
proxy_read_timeout 90;
proxy_intercept_errors on;
error_page 404 /;
}
答案1
你应该可以这样做:
location /api/ {
proxy_pass http://10.0.1.98:8080/latilla/;
}
在 proxy_pass 中包含一个 uri 将替换位置的匹配部分(只要它不是正则表达式)。