It seems that there is often the question of whether one should name buckets as
Two things to consider are:
Would you like to use S3 over HTTPS?
Would you like to use a custom domain name instead of the default S3 bucket URL?
Strictly speaking, buckets with dots in the name will show an SSL mismatch warning when you address them over HTTPS using the default bucket URI.
This is due to the fact that S3 operates on the
.amazonaws.com domain, and any extra dots will make it seem as if a bucket is a subdomain (not covered by the SSL certificate).
On the other hand, you have to use dots if you want to have a custom domain (CNAME) pointed at your bucket. That is to say, the bucket name has to match the said custom URL in order for S3's virtual-host style service to work.
For example, we call our bucket
images.example.com and add a DNS record of
S3 would then forward incoming...