Есть ли какой-либо альтернативный способ доступа к объектам из Amazon S3?

#html #amazon-web-services #web #url #amazon-s3

#HTML #amazon-веб-сервисы #веб #url #amazon-s3

Вопрос:

У меня есть файл в Amazon S3. Я установил для него общедоступный доступ. URL для доступа к объектам являетсяhttps://s3-us-west-2.amazonaws.com /********/index.html Могу ли я изменить путь так, чтобы он выглядел какhttps://www.random_domain_name.com/index.html?

Комментарии:

1. Какую проблему вы хотите решить?

2. Как я могу изменить формат объектов S3 по умолчанию, чтобы он выглядел как www.random_domain_name.com/object

Ответ №1:

Вы можете создать дистрибутив CloudFront, происхождение которого относится к вашей корзине S3. Затем вам нужно будет создать запись в Route53 (или вашей собственной службе DNS) следующим образом:

  • Название: static.example.com
  • Тип: CNAME
  • Псевдоним: Да
  • Цель псевдонима: ваш дистрибутив CloudFront

Ответ №2:

Настройте корзину S3 для общего доступа и выберите в конфигурации опцию «Использовать эту корзину для размещения веб-сайта».

Дальнейшее чтение: Размещение статического веб-сайта на Amazon S3 в документации S3.

Комментарии:

1. Я пытался, как вы сказали. Я использовал опцию запроса перенаправления, а затем ввел свое доменное имя вместе с используемым протоколом. Но теперь, когда я нажимаю на свою ссылку, она перенаправляется на указанное доменное имя и путь, но выдает ошибку «Не найдено»