Ric*_*777 3 lets-encrypt caddy caddyfile
我第一次尝试使用 Caddy。我希望能够为多个子域提供服务。Caddy 向 Let's Encrypt 请求 SSL 证书。我已经设法让它在 caddyfile 中只有一个域名的情况下正常工作。
但是,假设我有
www.example.com, test.example.com {
... lots of settings
}
Run Code Online (Sandbox Code Playgroud)
我依靠 Let's Connect 服务器回调这些子域之一(即不使用 DNS TXT 记录)。但这引发了一些问题:
(在上面的示例中只有两个子域,但实际上我想知道如何让它与两个以上的子域一起使用。)
-
编辑:当我尝试这个时test.example.com,我收到一个错误(注意:我隐藏了我的实际域名):
Activating privacy features...2016/11/21 07:47:41 [www.example.com] failed to get certificate: acme: Error 403 - urn:acme:error:unauthorized - Invalid response from http://www.example.com/.well-known/acme-challenge/ALmqQ8Vl5fvPF91tvqw2zigHlPoRRgTGR2GaLtgX3-A [134.92.240.68]: 404
Run Code Online (Sandbox Code Playgroud)
Caddy 打印更多细节,本质上是重复相同的信息,然后终止。
为了服务多个子域,您可以将它们单独添加到您的Caddyfile中。Caddy 将为每个域名请求 Let\'s Encrypt 提供不同的 SSL 证书。
\n\nexample.com {\n ...\n}\n\nwww.example.com {\n ...\n}\n\ntest.example.com {\n ...\n}\nRun Code Online (Sandbox Code Playgroud)\n\n\xe2\x86\x92 3 个不同的证书: [example.com] [www.example.com] [test.example.com]
\n\n您可以像在示例中那样组合共享相同配置的多个地址,但 Caddy 仍会为每个指定的域名从 Let\'s Encrypt 请求一个 SSL 证书。
\n\nwww.example.com, test.example.com {\n ...\n}\nRun Code Online (Sandbox Code Playgroud)\n\n\xe2\x86\x92 2 个不同的证书: [www.example.com] [test.example.com]
\n| 归档时间: |
|
| 查看次数: |
6035 次 |
| 最近记录: |