Как развернуть веб-сайт и веб-сервис в AWS с использованием одного и того же доменного имени

Нам необходимо развернуть Restful Webservice (службы API) и статические страницы в среде AWS. В настоящее время наш веб-сервис размещен в экземпляре EC2 с одним ELB и Route53. Кроме того, статические страницы развертываются в корзине S3. Веб-сервис и веб-сайт должны находиться в одном домене.

Когда пользователь вызывает www.domain.com/, он должен быть перенаправлен на сервер S3. Однако вызовы API (www.domain.com/api/**) должны маршрутизироваться в EC2 через ELB. Есть ли способ перенаправить вызовы API на ELB и вызовы доступа к веб-сайту на S3 с помощью Route53? или Как лучше всего решить эту проблему?


comment
Итак, у вас два домена? www.domain.com и www.exmaple.com?   -  person Marcin    schedule 18.02.2021
comment
Используйте CloudFront: см. Этот аналогичный вопрос и ответ на него stackoverflow.com/questions/54446347/   -  person Kai Burjack    schedule 18.02.2021
comment
@Marcin Извините, единственный домен.   -  person AnuM    schedule 18.02.2021
comment
Только с R53 этого не сделать. Как отметил @KaiBurjack, вместо этого следует рассмотреть CloudFront.   -  person Marcin    schedule 18.02.2021