Ich möchte eine Subdomain anstelle der direkten URL zu meinem s3 Eimer bei amazon.com verwenden. Anstatt also Bilder über eine URL wie http://bucket-images.s3-eu-west-1.amazonaws.com/path/to/image.png
herunterzuladen, möchte ich http://assets.domain.com/path/to/image.png
verwenden. Ich habe versucht, einen CNAME wie diese Einstellung:CNAME zu s3 eimer amazon
CNAME assets domain.com bucket-images.s3-eu-west-1.amazonaws.com
aber nach dieser CNAME Einstellung erhalte ich solche Fehler von Amazon, wenn ich die Domain besuchen:
<Error>
<Code>NoSuchBucket</Code>
<Message>The specified bucket does not exist</Message>
<BucketName>assets.domain.com</BucketName>
<RequestId>45646DFSDFSFASDF</RequestId>
<HostId>
dfasdcvcvd546456454ds5fasdf4ad5f64asdfasdfccdfgvggtg
</HostId>
</Error>
Hierher sie sagen die bucketname ändern : https://forums.aws.amazon.com/message.jspa?messageID=237562 Aber das macht keinen Sinn. Ich habe früher an einem Projekt gearbeitet, das einen Bucket-Namen verwendet hat, der sich von der Sub-Domain unterscheidet. Also muss es einen Weg geben ... Wer kann mir helfen?
Wie lautet der Name des Eimers ist, und tun Sie uns den vollständigen Domain so können wir einen Blick beteiligt wissen, etwas dagegen zu lassen und sehen, ob es richtig über DNS auflöst? –