Я хочу разместить свои изображения на Amazon S3. Итак, я создал ведро по имени images.foo.com
и добавил запись CNAME с хостом записи как images.foo.com
и рекордный ответ как s3.amazonaws.com
.
В корзине есть файл с именем image.jpg в папке с именем images. к которому я могу получить доступ в images.foo.com.s3.amazonaws.com/images/image.jpg
Я не могу получить доступ к тому же из images.foo.com/images/image.jpg
Я также изменил запись ответа на s3.amazonaws.com/images.foo.com/
, но это тоже не работает. Что мне не хватает?
Спасибо.
ИЗМЕНИТЬ, ПОСЛЕ ОТВЕТА: Просто прочтите эти страницы:
http://carltonbale.com/how-to-alias-a-domain-name-or-sub-domain-to-amazon-s3
http://www.wrichards.com/blog/2009/02/customize-your-amazon-s3-url/comment-page-1/#comment-135
Укажите свой images.foo.com
CNAME в images.foo.com.s3.amazonaws.com
, полное имя, для которого вы хотите использовать псевдоним. (Подумайте: "CNAME == символическая ссылка".)
Ваша первая попытка просто указывает на s3.amazonaws.com
, что не то, что вы хотите, а второе не имеет смысла, поскольку косая черта недопустима в доменных именах (а также у вас есть части в обратном направлении).