Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Proxy Caddy服务器:同一站点的多个代理_Proxy_Reverse Proxy_Caddy_Caddyfile - Fatal编程技术网

Proxy Caddy服务器:同一站点的多个代理

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

我正在使用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
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