具有 hugo 服务器代理的 Caddy 服务器无法加载 CSS
Caddy server with proxy to hugo server failing to load CSS
我是 运行 安装了 debian 的 linode 实例上的 caddy 服务器。我正在使用 caddy 服务器代理到 hugo 服务器。 hugo 服务器在本地工作,但不通过 caddy 服务器。它将加载内容,但 style.min.css
和网站图标不会加载,并出现如下错误:
GET 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 server --disableLiveReload --port 8081
想通了,所以为后代回答:
要解决此问题,请使用 http.hugo
插件。新的 Caddyfile
看起来像这样:
mycustomdomain.com {
root /hugo/site/dir/public
hugo /hugo/site/dir
gzip
tls {
dns linode
}
}
我是 运行 安装了 debian 的 linode 实例上的 caddy 服务器。我正在使用 caddy 服务器代理到 hugo 服务器。 hugo 服务器在本地工作,但不通过 caddy 服务器。它将加载内容,但 style.min.css
和网站图标不会加载,并出现如下错误:
GET 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 server --disableLiveReload --port 8081
想通了,所以为后代回答:
要解决此问题,请使用 http.hugo
插件。新的 Caddyfile
看起来像这样:
mycustomdomain.com {
root /hugo/site/dir/public
hugo /hugo/site/dir
gzip
tls {
dns linode
}
}