I've set up an S3 bucket to host my static site.
Now I am trying to wrap CloudFlare around this, but I get the following warning when adding a CNAME entry for the root domain in CloudFlare's DNS manager:
CNAME example.com example.com.s3-website-us-east-1.amazonaws.com
Root domain CNAME records are not allowed by the DNS specification. Older recursors and mail programs may not follow this CNAME. You may want to change this record to an A record if you plan to use it as a MX or SRV target.
The examples I've found show a working setup using a subdomain (i.e. images.example.com per https://support.cloudflare.com/entries/22077268-How-do-I-use-CloudFlare-with-Amazon-s-S3-Service-) but I am interested in hosting the site entirely from the root domain.
Everything appears to work right now... The domain is setup with Google Apps MX records - can I ignore the warning from CloudFlare? I would feel more comfortable being able to set the root domain as an A record, but I'm not sure how to achieve this.