Caddy - 如何仅对一个域禁用 https

Kon*_*tin 3 caddy caddyfile

我有一个 Caddy v2 的配置文件,如下所示:

sentry.mydomain.ru {
    reverse_proxy sentry:9000
}

tasks.mydomain.ru {
    reverse_proxy taiga-proxy:80
}

ain.mydomain.ru {
    reverse_proxy ain-frontend:80
}
Run Code Online (Sandbox Code Playgroud)

Caddy 为每个域制作 https,但我只需要为ain.mydomain.ru. 怎么做?

Ble*_*ess 8

Caddy 仅在您为域添加http方案前缀时才提供 http 流量。

这是修改后的Caddyfile

sentry.mydomain.ru {
    reverse_proxy sentry:9000
}

tasks.mydomain.ru {
    reverse_proxy taiga-proxy:80
}

http://ain.mydomain.ru {
    reverse_proxy ain-frontend:80
}
Run Code Online (Sandbox Code Playgroud)

参考:https : //caddy.community/t/is-there-any-way-to-disable-tls-from-the-caddyfile/8372/2


nav*_*ule 5

domain:80或者ip:80将帮助您以 http 模式访问您的网站。下面的示例 ain.mydomain.ru 仅在 上可用http。还要确保tls对您想要仅使用协议通过端口 80 访问的域禁用指令http

sentry.mydomain.ru {
reverse_proxy sentry:9000
}

tasks.mydomain.ru {
    reverse_proxy taiga-proxy:80
}

ain.mydomain.ru:80 {
    reverse_proxy ain-frontend:80
}
Run Code Online (Sandbox Code Playgroud)