我正在尝试在Nginx中设置一个难以设置的代理传递。 URL本身需要一堆ID,然后在最后有一个查询字符串。
location /api/v1/schools/(.*)/courses/(.*)/years/(.*)/api_end_point/(.*) {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host some-cool-api.test.io;
proxy_pass https://10.0.0.2/$1$is_args$args;
}
我尝试了以上但是它与路线不匹配
这是一个URL的示例:
"/api/v1/schools/51/courses/231/years/3595/api_end_point?thing_1=0&thing2=0&thing_3=0&thing_4=0&thing_5=0&thing_6=0&thig_7=11250&thing_8=0"
关于如何做到这一点的任何想法?