我正在使用 Caddy 反向代理 DigitalOcean Ubuntu droplet 上的一些站点。
这是我的 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 论坛上。