CloudFront для веб-сайта с пользовательской CMS, размещенной в AWS - PullRequest
0 голосов
/ 24 июня 2019

У меня есть веб-сайт с пользовательской CMS, размещенной за пределами AWS.

Как настроить CloudFront?Моя идея - загрузить текущий контент в корзину S3.Установите CloudFront с источником, исходящим от этого S3.

Это также требует некоторых изменений в самой CMS:

  • Чтобы заменить URL-адреса статического содержимого (фото) на один из S3bucket.
  • Проверьте, существует ли файл на S3, затем используйте S3, если не используете копию на локальном сервере.
  • Для взаимодействия с API-сокетом S3.(загрузка / удаление)
    • При загрузке нового файла, загрузить его в S3bucket тоже
    • При удалении файла удалить его из S3 тоже
    • Удалить только из корзины.

Есть ли какой-нибудь другой более простой способ?Может, я просто обдумал и не вижу простейшего решения.

...