Caddy сервер: несколько прокси для одного сайта

Я использую Caddy для реверсирования прокси некоторых сайтов в дроплете DigitalOcean Ubuntu.

Это мой файл Caddy, довольно простой:upside_down:

my-site.com {
  # projects
  proxy /projects/some-project localhost:8998

  # main site
  proxy / localhost:9000
}

other-site.com {
  proxy / localhost:8999 # main site
}

my-site.com а также other-site.com работают просто отлично.

Но я получаю 404 при попытке доступа my-site.com/projects/some-project, Я дважды проверил и localhost:8998 правильно работает на DO.

my-site.com приложение Harp.js, оно ловит все 404, как и ожидалось, но /projects/some-project показывает сообщение Caddy по умолчанию 404.

Должен ли я работать так, как я ожидал? Я что-то пропустил?

Вопрос также размещен на форуме Caddy.

1 ответ

Решение

На вопрос ответили на форуме Caddy.

мой localhost:8998 ожидает, что этот путь будет его корнем, поэтому решение было:

without /projects/some-project
Другие вопросы по тегам