与hugo服务器代理的Caddy服务器无法加载CSS

时间:2018-04-12 03:20:02

标签: linode hugo caddy caddyfile

我在安装了debian的linode实例上运行了一个caddy服务器。我正在使用caddy服务器代理一个hugo服务器。 hugo服务器在本地工作,但不通过caddy服务器。它将加载内容,但style.min.css和favicon将不会加载错误,如下所示:

  

获取https://localhost:8081/css/style.min.css net :: ERR_CONNECTION_REFUSED

任何帮助实现这项工作都会很棒!

Caddyfile:

mycustomdomain.com {
  root /home/sean/mycustomdomain.com
  gzip
  proxy / localhost:8081
  tls {
    dns linode
  }
}

hugo命令:

hugo server --disableLiveReload --port 8081

1 个答案:

答案 0 :(得分:2)

想出来,所以回答后代:

要解决此问题,请使用http.hugo插件。新Caddyfile看起来像这样:

mycustomdomain.com {
  root /hugo/site/dir/public
  hugo /hugo/site/dir
  gzip
  tls {
    dns linode
  }
}