#angular #amazon-web-services #amazon-s3 #amazon-cloudfront #subapplication
Вопрос:
У меня есть два угловых приложения abc.com (главное приложение), и еще xyz.com (под-приложение), оба находятся на разных URL-адресах.
Мне нужна функция, которая, когда пользователь нажимает abc.com/123, домашняя страница (под-приложения) xyz.com должно открыться, и тогда я смогу использовать полное (вложенное приложение) как отдельное приложение внутри abc.com/123.
например, у моего (вложенного приложения) есть название маршрута xyz.com/details затем пользователь должен иметь возможность видеть этот компонент, когда он переходит в abc.com/123/details.
Итак, вот abc.com/123 должен работать так же, как домен xyz.com со всеми подобными функциями (может быть, вы можете думать так, abc.com/123 выступать в качестве поддомена для (основного приложения) abc.com, но выступает в качестве основного домена для (под-приложения) xyz.com).
записка:
- Оба приложения работают на AWS (S3 и CloudFront).
- Существует требование, чтобы оба сайта работали на разных серверах, и база кода также должна отличаться
- Я использую угловой v11 для abc.com, и v9 для xyz.com
Есть ли какой-нибудь способ добиться этого в angular? Пожалуйста, помогите, заранее спасибо.
Комментарии:
1. Это похоже на угловой вариант использования микро-интерфейса. Однако я не знаю, будет ли это работать с разными доменными именами. проверить youtube.com/watch?v=2yo5mxQZ37c