File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 proxy_read_timeout 620s ;
1515 proxy_send_timeout 620s ;
1616
17- proxy_pass http ://app/sse;
17+ rewrite ^/.*/see$ /sse break ;
18+ proxy_pass http ://app;
1819 }
1920
2021 # Legacy with API key and version: /{apiKey}/v1|v2/{rest}
2627 proxy_read_timeout 620s ;
2728 proxy_send_timeout 620s ;
2829
29- proxy_pass http ://app/$2 ;
30+ rewrite ^/[^/]+/v( ?:1|2) /( .*) $ /$1 break ;
31+ proxy_pass http ://app;
3032 }
3133
3234 # Legacy: /{apiKey}/{rest}
3840 proxy_read_timeout 620s ;
3941 proxy_send_timeout 620s ;
4042
41- proxy_pass http ://app/$2 ;
43+ rewrite ^/[^/]+/( .*) $ /$1 break ;
44+ proxy_pass http ://app;
4245 }
4346
4447 # Header-based with version alias: /v1|v2/see -> /sse
4952 proxy_set_header Host $host ;
5053 proxy_set_header X-Forwarded-For $remote_addr ;
5154 proxy_set_header X-Forwarded-Proto $scheme ;
52- proxy_pass http ://app/sse;
55+ rewrite ^/v( ?:1|2) /see$ /sse break ;
56+ proxy_pass http ://app;
5357 }
5458
5559 # Header-based with version: /v1|v2/{rest}
6064 proxy_set_header Host $host ;
6165 proxy_set_header X-Forwarded-For $remote_addr ;
6266 proxy_set_header X-Forwarded-Proto $scheme ;
63- proxy_pass http ://app/$1 ;
67+ rewrite ^/v( ?:1|2) /( .*) $ /$1 break ;
68+ proxy_pass http ://app;
6469 }
6570
6671 # Direct header-based paths
You can’t perform that action at this time.
0 commit comments