У меня есть доменное имя my-portal.com
. Я хочу обслуживать статический веб-сайт от my-portal.com/site/a/
. Я хочу обслуживать другой статический веб-сайт от my-portal.com/site/b/
.
Как это сделать с помощью ресурсов, которые предоставляет AWS?
Я пытался настроить два веб-сайта как две отдельные корзины S3 с включенным статическим хостингом веб-сайтов, а затем создал шлюз API с ресурсами /site/a
и /site/b
, настроенными как HTTP-прокси для веб-сайтов S3.
Эта установка работала корректно в большинстве случаев. Но когда браузер пытается загрузить двоичный файл (шрифт, изображение и т. д.) с моего статического веб-сайта, шлюз API неправильно обрабатывает этот файл и отвечает поврежденным файлом (поскольку он ведет себя странно с двоичными файлами).
Какие еще способы добиться того же результата у меня есть?