0

我在我的 CentOS 服务器上安装并运行了 caddy,主要是我让它代理请求到我正在运行的 2 个 Golang 应用程序,它工作得很好!现在,我需要提供一个静态站点,但我没有返回connection refused

我的目录结构是:

|--Caddyfile
|--mygolang1
|--mygolang2
|--FolderofMyStaticSite
|-----MySite
|-------Public
|----------index.html

并且 caddyfile 配置是

:9000 {
   root FolderofMyStaticSite/MySite/
   log  mySite
}

subdomain1.domain.com {
  gzip
  proxy / :7000 {
     except /assets /robots.txt
  }
}

subdomain2.domain.com {
  proxy / :8000 {
    max_fails 1
  }
}

然后当我去浏览器并打开xxx.xxx.xxx.xxx:9000我得到连接被拒绝,为什么端口 9000?这是因为我将它仅用于测试而不是用于生产,但我需要一个端口来收听该站点。我错过了什么?谢谢!

4

0 回答 0