Statt selbst zu schreiben, verlinke ich hier 🙂
https://rasm.io/blog/2013/statische-website-auf-amazon-s3-hosten/
Kurz Beschreibung
Das Bucket muss so heißen wie die Domain. Dem Bucket sagen, wer alles zugreifen soll.
Am Besten per Policy
{
“Version”: “2012-10-17”,
“Statement”: [
{
“Sid”: “AddPerm”,
“Effect”: “Allow”,
“Principal”: “*”,
“Action”: “s3:GetObject”,
“Resource”: “arn:aws:s3:::mein.bucket.com/*”
}
]
}
Der DNS Eintrag vom S3 Bucket kann bis zu 20 min gehen.
Danach in Route 53 ein A Record anlegen und Alias auswählen und nun müßte dort das S3 Bucket auftauchen mit dem selben Namen.
Wenn nein, mal den Record anlegen mit irgendwas und dann nochmal aufrufen.
Dann ist man auch schon fertig.