Директивы Proxy + Без Caddy с внутренней перезаписью root - PullRequest
0 голосов
/ 09 февраля 2020

Примечание: я в настоящее время на Caddy v1

Я пытаюсь прокси: http://10.2.0.4/app внутренне к 172.15.0.20:80, который прослушивает / и не позволяет установить базовый URL.

Я пробовал это, но приложение просто перенаправляет на /login вместо /app/login, то же самое касается ресурсов, например /styles.css вместо /app/styles.css

http://10.2.0.4 {
  proxy /app 172.15.0.20:80 {
    without /app
    transparent
  }
}

http://10.2.0.4/app {
  proxy / 172.15.0.20:80 {
    without /app
    transparent
  }
}

Есть ли какие-то способ внутренне переписать то, что without забирает? потому что приложение, которое я пытаюсь прокси-сервер, не имеет настройки для установки базового пути и всегда будет запрашивать / путей.

В основном что-то вроде:

internet -> caddy -> without /app -> app
app -> with /app -> caddy -> internet

Спасибо!

...