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