Curl wasn’t able to normalise ip adresses till this commit [0]
[0] https://github.com/curl/curl/commit/56a037cc0ad1b2a770d0c08d...
[0] https://github.com/curl/curl/commit/56a037cc0ad1b2a770d0c08d...
For this reason, you could use a CNAME setup[0] and instead of using CNAMEs for proxied subdomains, you input 1.1.1.1 A records in your authoritative dns, and everything on Cloudflare's side will still see your hostname in the host header / SNI, and your website will load.
0: https://developers.cloudflare.com/dns/zone-setups/partial-se...