Proxy Caddy服务器:同一站点的多个代理
我正在使用Caddy在DigitalOcean Ubuntu微滴上反向代理一些站点 这是我的球童档案,很简单:上下颠倒:Proxy Caddy服务器:同一站点的多个代理,proxy,reverse-proxy,caddy,caddyfile,Proxy,Reverse Proxy,Caddy,Caddyfile,我正在使用Caddy在DigitalOcean Ubuntu微滴上反向代理一些站点 这是我的球童档案,很简单:上下颠倒: 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和othe
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
工作正常
但是当我试图访问我的网站.com/projects/someproject
时,我得到了404。我仔细检查了一遍,并且localhost:8998
在DO上正常工作
my site.com
是一个应用程序,它捕捉到了所有404的预期效果,但是/projects/some project
显示了Caddy default 404消息
我应该像我期望的那样工作吗?我错过什么了吗
该问题也发布在上。问题在Caddy论坛上得到了回答 My
localhost:8998
希望路径是它的根,因此解决方案是:
without /projects/some-project