Denominazione bucket upload S3 per Discourse

I bucket AWS S3 consentono tutti i tipi di schemi di denominazione, inclusi i punti. Perché il software del forum lo impone?
image
Se si consentissero i punti, sarebbe più facile configurare Cloudflare come CDN con S3.

Presumo che non ci sia un motivo tecnico per cui sia così, piuttosto è solo una validazione. Perché imporlo se AWS non lo fa?

Capisco che in alcuni casi https non funzioni con questo schema di denominazione, ma consente altre implementazioni che supportano https. Perché non ci può essere semplicemente un avviso e consentire l’impostazione del valore?

Va a beneficio di coloro che lo utilizzano correttamente, e comunque scoraggia gli altri che non lo utilizzano in quel modo.

Per ora ho implementato Cloudfront davanti a S3, e poi Cloudflare davanti a Cloudfront… ci è voluta un’ora in più. Inoltre, ora c’è una CDN aggiuntiva davanti a un’altra, e il costo aggiuntivo di Cloudfront.