Skip to content

Commit bd4e79a

Browse files
committed
fix: nginx conf capturing wrong group in api reqs
1 parent 2158b01 commit bd4e79a

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

root/etc/nginx/template.conf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,28 +128,28 @@ http {
128128
}
129129

130130
# API routing
131-
location ~ ^/api/(.*)$ {
131+
location ~ ^(.*)/api/(.*)$ {
132132
alias $root/;
133133
fastcgi_pass 127.0.0.1:9000;
134134
include fastcgi_params;
135135
fastcgi_param SCRIPT_FILENAME $root/api/index.php;
136-
fastcgi_param QUERY_STRING endpoint=/api/$1&$args;
136+
fastcgi_param QUERY_STRING endpoint=/api/$2&$args;
137137
fastcgi_index index.php;
138138
}
139-
location ~ ^/feed/(.*)$ {
139+
location ~ ^(.*)/feed/(.*)$ {
140140
alias $root/;
141141
fastcgi_pass 127.0.0.1:9000;
142142
include fastcgi_params;
143143
fastcgi_param SCRIPT_FILENAME $root/api/index.php;
144-
fastcgi_param QUERY_STRING feed=/feed/$1&$args;
144+
fastcgi_param QUERY_STRING feed=/feed/$2&$args;
145145
fastcgi_index index.php;
146146
}
147-
location ~ ^/backup/(.*)$ {
147+
location ~ ^(.*)/backup/(.*)$ {
148148
alias $root/;
149149
fastcgi_pass 127.0.0.1:9000;
150150
include fastcgi_params;
151151
fastcgi_param SCRIPT_FILENAME $root/api/index.php;
152-
fastcgi_param QUERY_STRING backup=/backup/$1&$args;
152+
fastcgi_param QUERY_STRING backup=/backup/$2&$args;
153153
fastcgi_index index.php;
154154
}
155155

0 commit comments

Comments
 (0)