假设 caddy 服务器 IP 为 1.1.1.1 被代理的 http 服务器 IP 为 1.1.1.2 Caddyfile 如下
example.com {
reverse_proxy http://1.1.1.2:8080
}
请问 1.1.1.1 访问 1.1.1.2:8080 这一段是否也是加密的呢?还是只是 http 请求呢?
1
Love4Taylor 2022-06-10 12:09:23 +08:00
当然不加密啊
|
2
IvanLi127 2022-06-10 12:44:46 +08:00 via Android 1
不加密,要加密的话,你的 http 服务器上也得搞 caddy
|
3
RayOuO OP @IvanLi127 如果被代理的 http 服务器 1.1.12 使用 caddy 实现 https ,Caddyfile 如下
``` a.example.com { reverse_proxy localhost:8080 } ``` 如果要用 caddy 代理一个 https ,并且配置自己的证书,Caddyfile 应该怎么配置呢? ``` example.com { |
4
RayOuO OP @IvanLi127 如果被代理的 http 服务器 1.1.12 使用 caddy 实现 https ,Caddyfile 如下
``` xxxx { reverse_proxy localhost:8080 } ``` 如果要用 caddy 代理一个 https ,并且配置自己的证书,Caddyfile 应该怎么配置呢? ``` xxxxxxxxx { reverse_proxy https://xxxx } ``` 这样写提示 Caddyfile fmt 不正确 |
7
Buges 2022-06-10 13:31:05 +08:00 via Android
upstream 只要的 URL 就可以,直接写 https 怎么会不行呢?
https://caddyserver.com/docs/caddyfile/directives/reverse_proxy#upstream-addresses |