Jeśli rozumiem, musisz podać nazwę swojej domeny zamiast S3. Aby to zrobić, musisz napisać przewodnik, który będzie pełnić rolę serwera proxy dla serwera Amazon.
Ale to faktycznie podwoiłoby przepustowość, ponieważ trzeba przesłać obraz do klienta, a także pobrać obraz dla S3.
Nie jestem pewien, czy istnieje jakiś specyficzny sposób S3 radzenia sobie z tym.
Poniżej Amazon S3 specyficzny sposób pobierane z Amazon S3, CNAME record
Przeciętny użytkownik może zapisać się na Amazon S3 hosting i rozpocząć przesyłanie plików - przyjmując domyślny adres URL strukturę hostowanych plików:
http://s3.amazonaws.com/your-bucket/some-file.txt Jeśli planujesz używać S3 do przechowywania plików multimedialnych - w szczególności plików Flash - będziesz korzystać z zasad zabezpieczeń krzyżowych firmy Adobe. Ta poprawka wymaga odwzorowania hostowanych plików S3 na , aby wyglądały na , tak jakby były podawane z domeny o nazwie . najprostszy i najbardziej atrakcyjny sposób będzie gospodarzem plik URL, które lubią to:
http://s3.your-site.com/some-file.txt Aby rozpocząć, należy utworzyć wiadro na S3 który chcesz jako korzeń dla swoich udostępnianych plików. W tym przykładzie Twój S3 wiadro byłoby:
s3.your-site.com Najważniejszą krokiem jest dodanie odpowiedniego rekordu CNAME do ustawień DNS.
Nazwa Typ Dane s3.your-site.com CNAME s3.amazonaws.com. Spodziewaj się nowych ustawień DNS, aby zabrać do 24-48 godzin na rozwiązanie.
Proszę oznaczyć jako odpowiedź, jeśli moja odpowiedź jest przydatna. – Ramesh