Merge pull request 'fix(tradein): Caddy matcher для /trade-in без trailing slash' (#372) from fix/tradein-caddy-no-slash into main
This commit is contained in:
commit
e52ad3a25d
1 changed files with 5 additions and 5 deletions
10
Caddyfile
10
Caddyfile
|
|
@ -34,11 +34,11 @@ gendsgn.ru {
|
|||
reverse_proxy tradein-backend:8000
|
||||
}
|
||||
|
||||
handle /trade-in {
|
||||
redir /trade-in/ permanent
|
||||
}
|
||||
|
||||
handle /trade-in/* {
|
||||
# Matcher `path /trade-in /trade-in/*` ловит И /trade-in (без слеша),
|
||||
# И /trade-in/ + /trade-in/анisching. Без обоих случаев `handle /trade-in/*`
|
||||
# пропускал /trade-in без слеша → попадал в общий frontend → пустой ответ.
|
||||
@tradein path /trade-in /trade-in/*
|
||||
handle @tradein {
|
||||
# Next.js basePath=/trade-in — фронт сам ждёт префикса в URL
|
||||
reverse_proxy tradein-frontend:3000
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue