Мне нужно знать, что является наилучшей практикой для достижения этой цели:
Я создал угловое веб-приложение и опубликовал его на 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
Большое спасибо