Merge pull request 'fix(caddy): exempt /trade-in/_next/static/* (ui-preview CSS) (#801)' (#816) from chore/caddy-ui-preview-next-static into main
Some checks are pending
Deploy / deploy (push) Blocked by required conditions
Deploy / changes (push) Successful in 5s
Deploy / build-backend (push) Successful in 27s
Deploy / build-worker (push) Successful in 26s
Deploy / build-frontend (push) Successful in 26s

This commit is contained in:
lekss361 2026-05-30 18:47:03 +00:00
commit 2ebfe2352d

View file

@ -68,7 +68,9 @@ gendsgn.ru {
# Реальных клиентских данных нет (статичная фикстура) → безопасно публично. # Реальных клиентских данных нет (статичная фикстура) → безопасно публично.
# ДО auth-import: route матчит сверху вниз, handle short-circuit'ит. # ДО auth-import: route матчит сверху вниз, handle short-circuit'ит.
# Без strip — Next.js basePath=/trade-in ждёт префикс в URL (как @tradein). # Без strip — Next.js basePath=/trade-in ждёт префикс в URL (как @tradein).
handle /trade-in/ui-preview/* { # ui-preview + его статика (_next/static — CSS/JS бандлы, без секретов).
# Оба ДО auth-import, иначе ассеты страницы уходят в @tradein (под auth) → 401 → без CSS.
handle /trade-in/ui-preview/* /trade-in/_next/static/* {
reverse_proxy tradein-frontend:3000 reverse_proxy tradein-frontend:3000
} }