I see. Thank you.
I don't run HTTPS backends behind Caddy to be honest. But I do behind HAproxy.
However, I'm wondering, what's the particular meaning of removing the host header or overriding it with something else.
The host header is mostly used differentiator to select the proper virtual server, when running multiple websites on a single backend. The client is sending the proper header value. So why does Caddy change it?
HAproxy doesn't behave like that.
I don't run HTTPS backends behind Caddy to be honest. But I do behind HAproxy.
However, I'm wondering, what's the particular meaning of removing the host header or overriding it with something else.
The host header is mostly used differentiator to select the proper virtual server, when running multiple websites on a single backend. The client is sending the proper header value. So why does Caddy change it?
HAproxy doesn't behave like that.
"