And this is why projects like caddyserver, traefik, and similar tools are simply broken by default, e.g.:
https://github.com/caddyserver/caddy/issues/1632
nginx, btw, does automatically support FQDNs for all your virtual hosts, as does apache.
https://github.com/caddyserver/caddy/issues/1632
nginx, btw, does automatically support FQDNs for all your virtual hosts, as does apache.
Misdirected Request
The client needs a new connection for this request as the requested host name does not match the Server Name Indication (SNI) in use for this connection.
Apache/2.4.25 (Debian) Server at example.com Port 443
If you configure the virtual host to be e.g. "example.com", Apache will listen at "example.com" and "example.com."