# S3 buckets containing periods not allowed

**URL:** <https://meta.discourse.org/t/s3-buckets-containing-periods-not-allowed/35645>\
**Category:** Feature\
**Created:** [November 16, 2015, 1:23pm UTC](https://meta.discourse.org/t/s3-buckets-containing-periods-not-allowed/35645 "2015-11-16T13:23:32Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![gingerman](https://avatars.discourse-cdn.com/v4/letter/g/47e85d/32.png) [@gingerman](https://meta.discourse.org/u/gingerman)\
**Post date:** [July 1, 2016, 4:33am UTC](https://meta.discourse.org/t/s3-buckets-containing-periods-not-allowed/35645/6 "2016-07-01T04:33:08Z")

</div>

@codinghorror @sam I am using a cloudflare CDN to access the S3 content (where discourse uploads all the files) and not directly.

s3 mandates to use bucket name like **[files.discourse.org](http://files.discourse.org)** to access its content through cname **files**

> **[Virtual hosting of general purpose buckets - Amazon Simple Storage Service](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html)**
>
> Use virtual hosting to serve multiple websites from a single web server.

Is there a way to allow periods in the S3 name (may be with a warning for https issue for direct s3 use). **This is a showstopper in my case to use S3 with cloudflare and discourse**.

Thanks

---

_[View the full topic](https://meta.discourse.org/t/s3-buckets-containing-periods-not-allowed/35645)._
