我想在docker中使用caddy和nextcloud构建服务器。如何使nextcloud容器使用https而非http自动重定向那些网站。
我尝试使用caddy来转发URL。但是,当我使用自签名tls时,我发现Chrome告诉我“连接已重置”,而不是跳转到HTTPS网站,如果我手动更改URL,则在单击任意按钮时,该网站仍会跳转到HTTP网站。将跳到另一个网站。
Caddyfile
declare var kendo: any;
<any>kendo.jQuery(this.element.nativeElement).kendoEditor({
tools: []
});
docker-compose.yml
any
nextcloud.env
cloud.me {
gzip
proxy / cloud {
transparent
}
tls self_signed
redir 301 {
if {>X-Forwarded-Proto} is http
/ https://{host}{path}
}
}
我希望此容器的所有网站都可以重定向到HTTPS。