fix(tradein): Caddy matcher для /trade-in без trailing slash #372

Merged
lekss361 merged 1 commit from fix/tradein-caddy-no-slash into main 2026-05-20 22:10:58 +00:00

View file

@ -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
}