Earlier quoted context omitted.
Put WWW. on it and as a temp fix use someone like Nearly Free Speech to host the root domain with nothing but a redirect on.
I don't want a www. on it.
Deploy Websites on Amazon S3 using Jekyll and Git
11–19 of 19 posts
Re: Deploy Websites on Amazon S3 using Jekyll and Git
#12This is a very useful writeup. But using S3 for static sites comes with a big caveat: You can't host root domains on it because you need to use a CNAME to point to S3. And a CNAME must be a subdomain; it can't be a root domain. I set up a petition to Amazon to point out the problem: http://act.ly/34u
I setup a so-called naked domain and pointed it at an Amazon S3 CNAME just fine. I believe the big downside is that I'll never be able to use email on that domain because of the CNAME. Which, for me, wasn't a big deal.
Re: Deploy Websites on Amazon S3 using Jekyll and Git
#13Re: Deploy Websites on Amazon S3 using Jekyll and Git
#14I just set up something very similar last night, without git. I used http://s3tools.org/s3cmd in a simple bash script, which nicely replaced my previous rsync setup. Should be about $0.01 a month to run :)
Re: Deploy Websites on Amazon S3 using Jekyll and Git
#15Earlier quoted context omitted.
which you can't do with root domains as it affects all subdomains also. rfc2109 disagrees: A is a FQDN string and has the form NB, where N is a non-empty name string, B has the form .B', and B' is a FQDN string. (So, x.y.com domain-matches .y.com but not y.com.)
That's his point, setting a cookie on the root "domain.com" will mean it's sent to "www.domain.com" or "blog.domain.com" as well. You mostly do not want this.
However, I was a little tongue-in-cheek there. The RFC disagrees, but browsers have been doing it wrong for as long as I can remember. So, in practice he's right... ;)
Re: Deploy Websites on Amazon S3 using Jekyll and Git
#16Re: Deploy Websites on Amazon S3 using Jekyll and Git
#17This is a very useful writeup. But using S3 for static sites comes with a big caveat: You can't host root domains on it because you need to use a CNAME to point to S3. And a CNAME must be a subdomain; it can't be a root domain. I set up a petition to Amazon to point out the problem: http://act.ly/34u
Look: the technology was designed in a certain way, and in this ecosystem (which you can't fix) you need to have a www. on your hostname. People need to learn to deal with this, and to get over their arbitrary hatred for "www." (a string that user studies, for the record, show really helps normal end users understand that this weird thing they are looking at is actually something they can type into a web browser).
Re: Deploy Websites on Amazon S3 using Jekyll and Git
#18If this seems interesting to anyone let me know, I'd love to chat about it or collaborate on it moving forward.
Re: Deploy Websites on Amazon S3 using Jekyll and Git
#19This is a very useful writeup. But using S3 for static sites comes with a big caveat: You can't host root domains on it because you need to use a CNAME to point to S3. And a CNAME must be a subdomain; it can't be a root domain. I set up a petition to Amazon to point out the problem: http://act.ly/34u
See my Route 53 post at http://aws.typepad.com/aws/2010/12/amazon-route-53-the-aws-d... from last December when I first mentioned this.