Nommage du bucket de téléchargement Discourse S3

Les compartiments AWS S3 autorisent tous les types de schémas de nommage, y compris les points. Pourquoi le logiciel du forum impose-t-il cela ?
image
Si vous autorisiez les points, il serait plus facile de configurer Cloudflare comme CDN avec S3.

Je suppose qu’il n’y a pas de raison technique à cela, mais plutôt une validation. Pourquoi l’imposer si AWS ne le fait pas ?

Je comprends que dans certains cas, https ne fonctionne pas avec ce schéma de nommage, mais cela permet d’autres implémentations qui prennent en charge https. Pourquoi ne pas simplement émettre un avertissement et autoriser la définition de la valeur ?

Cela profite à ceux qui l’utilisent correctement, tout en décourageant les autres qui ne l’utilisent pas de cette façon.

Pour l’instant, j’ai implémenté Cloudfront devant S3, puis Cloudflare devant Cloudfront… cela a pris une heure supplémentaire. De plus, il y a maintenant un CDN supplémentaire devant un autre, et le coût supplémentaire de Cloudfront.