Размещать одно угловое приложение через aws s3 / cloudfront с разными маршрутами - PullRequest
0 голосов
/ 26 июня 2019

Мне нужно знать, что является наилучшей практикой для достижения этой цели: Я создал угловое веб-приложение и опубликовал его на AWS S3. Перед S3 стоит CloudFront для решения проблемы маршрутизации с угловыми приложениями (403 и 404 перенаправляют на index.html). Мое приложение будет использоваться несколькими клиентами, но я хочу иметь только одну корзину S3. Маршрутная структура приложения предназначена для обслуживания сайта компании одним путеводителем. например, в режиме разработки:

localhost:4200 / 6044af3c-401c-11e9-b210-d663bd873d95 / home
localhost:4200 / 6044af3c-401c-11e9-b210-d663bd873d96 / home
localhost:4200 / 6044af3c-401c-11e9-b210-d663bd873d97 / home

в CloudFront хорошо работает с

aaabbbccc.cloudfront.net / 6044af3c-401c-11e9-b210-d663bd873d95 / home
aaabbbccc.cloudfront.net / 6044af3c-401c-11e9-b210-d663bd873d96 / home
aaabbbccc.cloudfront.net / 6044af3c-401c-11e9-b210-d663bd873d97 / home

что я хочу, так это скрыться за именем URL-адреса облачного фронта и руководством компании, но мне не ясно, как достичь этой цели, используя несколько вариантов облачного фронта? с маршрутом 53?

www.company1.com / home
www.company2.com / home
www.company3.com / home

Большое спасибо

...