Доброго времени суток: столкнулся со следующей проблемой отображения графики с S3: настроил загрузку изображений с настройкой acl, установленным public_read (проверил, устанавливается корректно). Затем во вьюхе генерируется код, при включенном веб сервере:
<img src="http://mybasket-s1.s3-website-eu-west-1.amazonaws.com/images/60a751cc.jpg" alt="" />
или
<img src="http://s3-eu-west-1.amazonaws.com/mybasket/images/60a751cc.jpg" alt="" />
Изображение не грузится, в логах ошибок не отображается, причем при прямом переходе по ссылке
s3-eu-west-1.amazonaws.com/mybasket/images/60a751cc.jpg изображение отображается. Ситуация сохраняется как на хостинге, так и на локалхосте.
Содержание CORS:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>