AWS S3-Buckets erlauben alle Arten von Benennungsschemata, einschließlich Punkten. Warum erzwingt die Forensoftware dies?

Wenn Sie Punkte zulassen würden, wäre es einfacher, Cloudflare als CDN mit S3 einzurichten.
Ich gehe davon aus, dass es keinen technischen Grund dafür gibt, sondern nur eine Validierung. Warum erzwingen Sie dies, wenn AWS es nicht tut?
Ich verstehe, dass in einigen Fällen HTTPS mit diesem Benennungsschema nicht funktioniert, aber es ermöglicht andere Implementierungen, die HTTPS unterstützen. Warum gibt es nicht einfach eine Warnung und erlaubt das Setzen des Wertes?
Es nützt denen, die es richtig anwenden, und entmutigt dennoch andere, die es nicht so anwenden.
Vorerst habe ich Cloudfront vor S3 implementiert und dann Cloudflare vor Cloudfront… es hat eine zusätzliche Stunde gedauert. Außerdem gibt es jetzt ein zusätzliches CDN vor einem anderen und die zusätzlichen Kosten von Cloudfront.